You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2018/07/20 02:22:46 UTC

[01/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Repository: mesos-site
Updated Branches:
  refs/heads/asf-site 02ef1d653 -> 7fd1c58b9


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html
index 775af06..5b96779 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html
@@ -95,8 +95,8 @@ Public Types</h2></td></tr>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:adc334f9dc35ff066eee2fe0dfca8b8d7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#adc334f9dc35ff066eee2fe0dfca8b8d7">Slave</a> (const std::string &amp;id, const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;flags, <a class="el" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a> *detector, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">Containerizer</a> *containerizer, <a class="el" href="classmesos_1_1internal_1_1Files.html">Files</a> *files, <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html">GarbageCollector</a> *gc, <a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html">TaskStatusUpdateManager</a> *taskStatusUpdateManager, <a class="el" href="classmesos_1_1slave_1_1Res
 ourceEstimator.html">mesos::slave::ResourceEstimator</a> *resourceEstimator, <a class="el" href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a> *qosController, <a class="el" href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a> *secretGenerator, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Authorizer.html">Authorizer</a> * &gt; &amp;authorizer)</td></tr>
 <tr class="separator:adc334f9dc35ff066eee2fe0dfca8b8d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad958f0e032e8ea9a49a442232df8bbd3"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad958f0e032e8ea9a49a442232df8bbd3">~Slave</a> ()</td></tr>
-<tr class="separator:ad958f0e032e8ea9a49a442232df8bbd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae2e4f0d114052387cba8de3263a144f4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae2e4f0d114052387cba8de3263a144f4">~Slave</a> () override</td></tr>
+<tr class="separator:ae2e4f0d114052387cba8de3263a144f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a16989d154cc28900c0094622ffb38324"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a16989d154cc28900c0094622ffb38324">shutdown</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, const std::string &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:a16989d154cc28900c0094622ffb38324"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a15efbb67f94f85e7d08726c0697c179b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a15efbb67f94f85e7d08726c0697c179b">registered</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, const SlaveID &amp;slaveId, const MasterSlaveConnection &amp;connection)</td></tr>
@@ -179,15 +179,15 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a32c9fe6c89794738768ae750919494c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab93ec7c1c943aa82839dc8e5c717632c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab93ec7c1c943aa82839dc8e5c717632c">detected</a> (const <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; MasterInfo &gt;&gt; &amp;_master)</td></tr>
 <tr class="separator:ab93ec7c1c943aa82839dc8e5c717632c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ace99b8066d4aed8f21395f025118fc10"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10">initialize</a> ()</td></tr>
-<tr class="memdesc:ace99b8066d4aed8f21395f025118fc10"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#ace99b8066d4aed8f21395f025118fc10">More...</a><br /></td></tr>
-<tr class="separator:ace99b8066d4aed8f21395f025118fc10"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac81938c4eeee7234af198a86c13911fc"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81938c4eeee7234af198a86c13911fc">finalize</a> ()</td></tr>
-<tr class="memdesc:ac81938c4eeee7234af198a86c13911fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is terminated.  <a href="#ac81938c4eeee7234af198a86c13911fc">More...</a><br /></td></tr>
-<tr class="separator:ac81938c4eeee7234af198a86c13911fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afc9437a65ba512cdfa4cd082b0e95d55"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afc9437a65ba512cdfa4cd082b0e95d55">exited</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;pid)</td></tr>
-<tr class="memdesc:afc9437a65ba512cdfa4cd082b0e95d55"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a linked process has exited.  <a href="#afc9437a65ba512cdfa4cd082b0e95d55">More...</a><br /></td></tr>
-<tr class="separator:afc9437a65ba512cdfa4cd082b0e95d55"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0aa97e506110ac09866d109d7f81c519"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0aa97e506110ac09866d109d7f81c519">initialize</a> () override</td></tr>
+<tr class="memdesc:a0aa97e506110ac09866d109d7f81c519"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#a0aa97e506110ac09866d109d7f81c519">More...</a><br /></td></tr>
+<tr class="separator:a0aa97e506110ac09866d109d7f81c519"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab4a89894400db525cd11d4da7fe3070d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab4a89894400db525cd11d4da7fe3070d">finalize</a> () override</td></tr>
+<tr class="memdesc:ab4a89894400db525cd11d4da7fe3070d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is terminated.  <a href="#ab4a89894400db525cd11d4da7fe3070d">More...</a><br /></td></tr>
+<tr class="separator:ab4a89894400db525cd11d4da7fe3070d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a18da2d95dd960d8807c09bffc54dd2a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a18da2d95dd960d8807c09bffc54dd2a4">exited</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;pid) override</td></tr>
+<tr class="memdesc:a18da2d95dd960d8807c09bffc54dd2a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a linked process has exited.  <a href="#a18da2d95dd960d8807c09bffc54dd2a4">More...</a><br /></td></tr>
+<tr class="separator:a18da2d95dd960d8807c09bffc54dd2a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3777b5da92987e60a452a6ce1d933925"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; Secret &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a3777b5da92987e60a452a6ce1d933925">generateSecret</a> (const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a3777b5da92987e60a452a6ce1d933925"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aec8e91248f772177ed7cc8c2ca9ea54c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aec8e91248f772177ed7cc8c2ca9ea54c">launchExecutor</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; Secret &gt;&gt; &amp;future, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const <a class="el" href="classOption.html">Option</a>&lt; TaskInfo &gt; &amp;taskInfo)</td></tr>
@@ -249,19 +249,19 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:ab3245d2b6f67136e7b1f523a09eb7de4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab3245d2b6f67136e7b1f523a09eb7de4">shutdownExecutorTimeout</a> (const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:ab3245d2b6f67136e7b1f523a09eb7de4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classProtobufProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classProtobufProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td></tr>
-<tr class="memitem:ade255e672ae628b3297c614e95b7917d inherit pub_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a> ()</td></tr>
-<tr class="separator:ade255e672ae628b3297c614e95b7917d inherit pub_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a15c99619d54f5f03d6bb3fd8a58ade3a inherit pub_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a15c99619d54f5f03d6bb3fd8a58ade3a">~ProtobufProcess</a> () override</td></tr>
+<tr class="separator:a15c99619d54f5f03d6bb3fd8a58ade3a inherit pub_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; Slave &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -494,7 +494,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad958f0e032e8ea9a49a442232df8bbd3"></a>
+<a class="anchor" id="ae2e4f0d114052387cba8de3263a144f4"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -502,7 +502,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::Slave::~Slave </td>
+          <td class="memname">mesos::internal::slave::Slave::~Slave </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -510,7 +510,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1380,7 +1380,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="afc9437a65ba512cdfa4cd082b0e95d55"></a>
+<a class="anchor" id="a18da2d95dd960d8807c09bffc54dd2a4"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1388,7 +1388,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::slave::Slave::exited </td>
+          <td class="memname">void mesos::internal::slave::Slave::exited </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;&#160;</td>
           <td class="paramname"></td><td>)</td>
@@ -1397,7 +1397,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1443,7 +1443,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac81938c4eeee7234af198a86c13911fc"></a>
+<a class="anchor" id="ab4a89894400db525cd11d4da7fe3070d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1451,7 +1451,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::slave::Slave::finalize </td>
+          <td class="memname">void mesos::internal::slave::Slave::finalize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -1459,7 +1459,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1671,7 +1671,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ace99b8066d4aed8f21395f025118fc10"></a>
+<a class="anchor" id="a0aa97e506110ac09866d109d7f81c519"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1679,7 +1679,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::slave::Slave::initialize </td>
+          <td class="memname">void mesos::internal::slave::Slave::initialize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -1687,7 +1687,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">


[40/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/aufs_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/aufs_8hpp_source.html b/content/api/latest/c++/aufs_8hpp_source.html
index 5f0dbcb..111333c 100644
--- a/content/api/latest/c++/aufs_8hpp_source.html
+++ b/content/api/latest/c++/aufs_8hpp_source.html
@@ -52,14 +52,14 @@
 <div class="title">aufs.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="aufs_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span class=
 "lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distributed 
 under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_PROVISIONER_AUFS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_PROVISIONER_AUFS_HPP__</span></div><div cla
 ss="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="backend_8hpp.html">slave/containerizer/mesos/provisioner/backend.hpp</a>&quot;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00
 026"></a><span class="lineno">   26</span>&#160;<span class="comment">// Forward declaration.</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">class </span>AufsBackendProcess;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">// This backend mounts the images layers to the rootfs using the aufs file</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">// system. The directory layout is as follows:</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// &lt;work_dir&gt; (&#39;--work_dir&#39; flag)</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<
 span class="comment">// |-- provisioner</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment">//     |-- containers</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">//         |-- &lt;container-id&gt;</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">//             |-- backends</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">//                 |-- aufs</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment">//                    |-- rootfses</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">//                        |-- &lt;rootfs_id&gt; (the rootfs)</span></div><div class="line"><a name="l00040"></a><span class="lineno">   
 40</span>&#160;<span class="comment">//                    |-- scratch</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">//                        |-- &lt;rootfs_id&gt; (the scratch space)</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">//                            |-- workdir</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">//                            |-- links (symlink to temp dir with links to layers) // NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">   44</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a> : <span class="keyword">public</span> <a class="code" href="classmes
 os_1_1internal_1_1slave_1_1Backend.html">Backend</a></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;{</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ad8bb946ba87186ec5ef2bbcfdeb71d43">~AufsBackend</a>();</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;Backend&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ab84d1526d8205dc2038b6313adba6a08">create</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1
 _1slave_1_1Flags.html">Flags</a>&amp;);</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a09afe349984a47b1bbb834d7e3ee5409">provision</a>(</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; layers,</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;      <span class="keyword">const</span> std::string&amp; rootfs,</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;      <span class="keyword">const</span> std::string&amp; backendDir);</div><div class="line"><a name="l00055"></a><span class="lineno">   55
 </span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a653edadd05397c0b1bcbe6350a25e2fb">destroy</a>(</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;      <span class="keyword">const</span> std::string&amp; rootfs,</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;      <span class="keyword">const</span> std::string&amp; backendDir);</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="cla
 ssmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;AufsBackendProcess&gt;</a> <a class="code" href="namespaceprocess.html">process</a>);</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a>&amp;);</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a>&amp;);</div><div class="line"><a name="l00065"></a><span class="lin
 eno">   65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;AufsBackendProcess&gt;</a> process;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;};</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;} <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#endif // __
 MESOS_PROVISIONER_AUFS_HPP__</span></div><div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AufsBackend_html_a09afe349984a47b1bbb834d7e3ee5409"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a09afe349984a47b1bbb834d7e3ee5409">mesos::internal::slave::AufsBackend::provision</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; provision(const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AufsBackend_html_ab84d1526d8205dc2038b6313adba6a08"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ab84d1526d8205dc2038b6313adba6a08">mesos::internal::slave::AufsBackend::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Backend &gt; &gt; create(const Flags &amp;)</div></div>
+<a href="aufs_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span class=
 "lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distributed 
 under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_PROVISIONER_AUFS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_PROVISIONER_AUFS_HPP__</span></div><div cla
 ss="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="backend_8hpp.html">slave/containerizer/mesos/provisioner/backend.hpp</a>&quot;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00
 026"></a><span class="lineno">   26</span>&#160;<span class="comment">// Forward declaration.</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">class </span>AufsBackendProcess;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">// This backend mounts the images layers to the rootfs using the aufs file</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">// system. The directory layout is as follows:</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// &lt;work_dir&gt; (&#39;--work_dir&#39; flag)</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<
 span class="comment">// |-- provisioner</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment">//     |-- containers</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">//         |-- &lt;container-id&gt;</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">//             |-- backends</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">//                 |-- aufs</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment">//                    |-- rootfses</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">//                        |-- &lt;rootfs_id&gt; (the rootfs)</span></div><div class="line"><a name="l00040"></a><span class="lineno">   
 40</span>&#160;<span class="comment">//                    |-- scratch</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">//                        |-- &lt;rootfs_id&gt; (the scratch space)</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">//                            |-- workdir</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">//                            |-- links (symlink to temp dir with links to layers) // NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">   44</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a> : <span class="keyword">public</span> <a class="code" href="classmes
 os_1_1internal_1_1slave_1_1Backend.html">Backend</a></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;{</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ae3708de5b22245fc8146c45e8241b794">~AufsBackend</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;Backend&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ab84d1526d8205dc2038b6313adba6a08">create</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_
 1_1slave_1_1Flags.html">Flags</a>&amp;);</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a9478100f36a2b1830126c9939017673c">provision</a>(</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; layers,</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;      <span class="keyword">const</span> std::string&amp; rootfs,</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;      <span class="keyword">const</span> std::string&amp; backendDir) <span class="keyword">override</span>;</div><div class="line"><a name="l00055"></a><span class="lineno">   
 55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a8ee0f8e7d4306ba2ec5f217dc3dc3d32">destroy</a>(</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;      <span class="keyword">const</span> std::string&amp; rootfs,</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;      <span class="keyword">const</span> std::string&amp; backendDir) <span class="keyword">override</span>;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="
 classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;AufsBackendProcess&gt;</a> <a class="code" href="namespaceprocess.html">process</a>);</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a>&amp;);</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a>&amp;);</div><div class="line"><a name="l00065"></a><span class="
 lineno">   65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;AufsBackendProcess&gt;</a> process;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;};</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;} <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#endif //
  __MESOS_PROVISIONER_AUFS_HPP__</span></div><div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AufsBackend_html_ab84d1526d8205dc2038b6313adba6a08"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ab84d1526d8205dc2038b6313adba6a08">mesos::internal::slave::AufsBackend::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Backend &gt; &gt; create(const Flags &amp;)</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AufsBackend_html_a8ee0f8e7d4306ba2ec5f217dc3dc3d32"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a8ee0f8e7d4306ba2ec5f217dc3dc3d32">mesos::internal::slave::AufsBackend::destroy</a></div><div class="ttdeci">process::Future&lt; bool &gt; destroy(const std::string &amp;rootfs, const std::string &amp;backendDir) override</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AufsBackend_html_ae3708de5b22245fc8146c45e8241b794"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ae3708de5b22245fc8146c45e8241b794">mesos::internal::slave::AufsBackend::~AufsBackend</a></div><div class="ttdeci">~AufsBackend() override</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Backend_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></div><div class="ttdef"><b>Definition:</b> backend.hpp:36</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AufsBackend_html_a9478100f36a2b1830126c9939017673c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a9478100f36a2b1830126c9939017673c">mesos::internal::slave::AufsBackend::provision</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; provision(const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir) override</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AufsBackend_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">mesos::internal::slave::AufsBackend</a></div><div class="ttdef"><b>Definition:</b> aufs.hpp:44</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AufsBackend_html_ad8bb946ba87186ec5ef2bbcfdeb71d43"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ad8bb946ba87186ec5ef2bbcfdeb71d43">mesos::internal::slave::AufsBackend::~AufsBackend</a></div><div class="ttdeci">virtual ~AufsBackend()</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AufsBackend_html_a653edadd05397c0b1bcbe6350a25e2fb"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a653edadd05397c0b1bcbe6350a25e2fb">mesos::internal::slave::AufsBackend::destroy</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; destroy(const std::string &amp;rootfs, const std::string &amp;backendDir)</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="backend_8hpp_html"><div class="ttname"><a href="backend_8hpp.html">backend.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/benchmark_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/benchmark_8hpp_source.html b/content/api/latest/c++/benchmark_8hpp_source.html
index be4770e..21765b0 100644
--- a/content/api/latest/c++/benchmark_8hpp_source.html
+++ b/content/api/latest/c++/benchmark_8hpp_source.html
@@ -52,15 +52,16 @@
 <div class="title">benchmark.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="benchmark_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span c
 lass="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distrib
 uted under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __LOG_TOOL_BENCHMARK_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __LOG_TOOL_BENCHMARK_HPP__</span></div><div class=
 "line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2flags_8hpp.html">stout/flags.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="tool_8hpp.html">log/tool.hpp</a>&quot;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="
 src_2logging_2flags_8hpp.html">logging/flags.hpp</a>&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>log {</div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1log_1_1tool.html">   30</a></span>&#160;<span class="keyword">namespace </span>tool {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"><a clas
 s="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">   32</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">Benchmark</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">Tool</a></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;{</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html">   35</a></span>&#160;  <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1logging_1_1Flags
 .html">logging::Flags</a></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  {</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a4ea7ff269d502cdc61fb97b57f56dcc7">Flags</a>();</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a1f7605587832a0cca2f75806134d749b">   40</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;size_t&gt;</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a1f7605587832a0cca2f75806134d749b">quorum</a>;</div><div class="line"><a name="l00041"></a>
 <span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a4aa9b8119d1bd2fa73be65208369a2e4">   41</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a4aa9b8119d1bd2fa73be65208369a2e4">path</a>;</div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6aed778f1f32099c8e0b0cca23cf08d9">   42</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6aed778f1f32099c8e0b0cca23cf08d9">servers</a>;</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a25e251cabc98e630206a6cc3be159e6d">   43</a></span>&#160
 ;    <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a25e251cabc98e630206a6cc3be159e6d">znode</a>;</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a380cb9956d9600e23e23990170f2b8b0">   44</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a380cb9956d9600e23e23990170f2b8b0">input</a>;</div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6e6f5dd035c7ac0547ab6978b2e47758">   45</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6e
 6f5dd035c7ac0547ab6978b2e47758">output</a>;</div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a523f498c1c3ca96190b8a654b9a329f2">   46</a></span>&#160;    std::string <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a523f498c1c3ca96190b8a654b9a329f2">type</a>;</div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a2eefe67adaf3acdf3fc179608c69019c">   47</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a2eefe67adaf3acdf3fc179608c69019c">initialize</a>;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a5a68082954cf1cadab9e388fa6ce6d20">   48</a></span>&#16
 0;    <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a5a68082954cf1cadab9e388fa6ce6d20">help</a>;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  };</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#af042e030ddb4a36a4eb26f867fcd9c85">   51</a></span>&#160;  <span class="keyword">virtual</span> std::string <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#af042e030ddb4a36a4eb26f867fcd9c85">name</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <span class="stringliteral">&quot;benchmark&quot;</span>; }</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="keyword">virtual</span> <a class="code"
  href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a8d41e8ce86b767ff1d0da9ce841186ee">execute</a>(<span class="keywordtype">int</span> argc = 0, <span class="keywordtype">char</span>** argv = <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <span class="comment">// Users can change the default configuration by setting this flags.</span></div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a31082cfdfa0b5047dc7b2437a50b2c01">   55</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html">Flags</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a31082cfdfa0b5047dc7b2437a50b2c01">flags</a>;</di
 v><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;};</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;} <span class="comment">// namespace tool {</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;} <span class="comment">// namespace log {</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="preprocessor">#endif // __LOG_TOOL_BENCHMARK_HPP__</span></div><div class="ttc" id="classOption_html"><div cla
 ss="ttname"><a href="classOption.html">Option&lt; size_t &gt;</a></div></div>
+<a href="benchmark_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span c
 lass="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distrib
 uted under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __LOG_TOOL_BENCHMARK_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __LOG_TOOL_BENCHMARK_HPP__</span></div><div class=
 "line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2flags_8hpp.html">stout/flags.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="tool_8hpp.html">log/tool.hpp</a>&quot;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="
 src_2logging_2flags_8hpp.html">logging/flags.hpp</a>&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>log {</div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1log_1_1tool.html">   30</a></span>&#160;<span class="keyword">namespace </span>tool {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"><a clas
 s="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">   32</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">Benchmark</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">Tool</a></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;{</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html">   35</a></span>&#160;  <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1logging_1_1Flags
 .html">logging::Flags</a></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  {</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a4ea7ff269d502cdc61fb97b57f56dcc7">Flags</a>();</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a1f7605587832a0cca2f75806134d749b">   40</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;size_t&gt;</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a1f7605587832a0cca2f75806134d749b">quorum</a>;</div><div class="line"><a name="l00041"></a>
 <span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a4aa9b8119d1bd2fa73be65208369a2e4">   41</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a4aa9b8119d1bd2fa73be65208369a2e4">path</a>;</div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6aed778f1f32099c8e0b0cca23cf08d9">   42</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6aed778f1f32099c8e0b0cca23cf08d9">servers</a>;</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a25e251cabc98e630206a6cc3be159e6d">   43</a></span>&#160
 ;    <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a25e251cabc98e630206a6cc3be159e6d">znode</a>;</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a380cb9956d9600e23e23990170f2b8b0">   44</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a380cb9956d9600e23e23990170f2b8b0">input</a>;</div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6e6f5dd035c7ac0547ab6978b2e47758">   45</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6e
 6f5dd035c7ac0547ab6978b2e47758">output</a>;</div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a523f498c1c3ca96190b8a654b9a329f2">   46</a></span>&#160;    std::string <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a523f498c1c3ca96190b8a654b9a329f2">type</a>;</div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a2eefe67adaf3acdf3fc179608c69019c">   47</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a2eefe67adaf3acdf3fc179608c69019c">initialize</a>;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a5a68082954cf1cadab9e388fa6ce6d20">   48</a></span>&#16
 0;    <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a5a68082954cf1cadab9e388fa6ce6d20">help</a>;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  };</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#aed929c6bd28b877ec2e07c806ac9654d">   51</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#aed929c6bd28b877ec2e07c806ac9654d">name</a>()<span class="keyword"> const override </span>{ <span class="keywordflow">return</span> <span class="stringliteral">&quot;benchmark&quot;</span>; }</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href
 ="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a079cd55caecdf1c8a2ac258c5e864335">execute</a>(<span class="keywordtype">int</span> argc = 0, <span class="keywordtype">char</span>** argv = <span class="keyword">nullptr</span>) <span class="keyword">override</span>;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <span class="comment">// Users can change the default configuration by setting this flags.</span></div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a31082cfdfa0b5047dc7b2437a50b2c01">   55</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html">Flags</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a31082cfdfa0b5047dc7b2437a50b2c01">flags</a>;</div><div class="line"><a name
 ="l00056"></a><span class="lineno">   56</span>&#160;};</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;} <span class="comment">// namespace tool {</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;} <span class="comment">// namespace log {</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="preprocessor">#endif // __LOG_TOOL_BENCHMARK_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classO
 ption.html">Option&lt; size_t &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1logging_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:29</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags_html_a6e6f5dd035c7ac0547ab6978b2e47758"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6e6f5dd035c7ac0547ab6978b2e47758">mesos::internal::log::tool::Benchmark::Flags::output</a></div><div class="ttdeci">Option&lt; std::string &gt; output</div><div class="ttdef"><b>Definition:</b> benchmark.hpp:45</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_html_a8d41e8ce86b767ff1d0da9ce841186ee"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a8d41e8ce86b767ff1d0da9ce841186ee">mesos::internal::log::tool::Benchmark::execute</a></div><div class="ttdeci">virtual Try&lt; Nothing &gt; execute(int argc=0, char **argv=nullptr)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags_html_a25e251cabc98e630206a6cc3be159e6d"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a25e251cabc98e630206a6cc3be159e6d">mesos::internal::log::tool::Benchmark::Flags::znode</a></div><div class="ttdeci">Option&lt; std::string &gt; znode</div><div class="ttdef"><b>Definition:</b> benchmark.hpp:43</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_html_a31082cfdfa0b5047dc7b2437a50b2c01"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a31082cfdfa0b5047dc7b2437a50b2c01">mesos::internal::log::tool::Benchmark::flags</a></div><div class="ttdeci">Flags flags</div><div class="ttdef"><b>Definition:</b> benchmark.hpp:55</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags_html_a380cb9956d9600e23e23990170f2b8b0"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a380cb9956d9600e23e23990170f2b8b0">mesos::internal::log::tool::Benchmark::Flags::input</a></div><div class="ttdeci">Option&lt; std::string &gt; input</div><div class="ttdef"><b>Definition:</b> benchmark.hpp:44</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_html_a079cd55caecdf1c8a2ac258c5e864335"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a079cd55caecdf1c8a2ac258c5e864335">mesos::internal::log::tool::Benchmark::execute</a></div><div class="ttdeci">Try&lt; Nothing &gt; execute(int argc=0, char **argv=nullptr) override</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags_html_a5a68082954cf1cadab9e388fa6ce6d20"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a5a68082954cf1cadab9e388fa6ce6d20">mesos::internal::log::tool::Benchmark::Flags::help</a></div><div class="ttdeci">bool help</div><div class="ttdef"><b>Definition:</b> benchmark.hpp:48</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_html_aed929c6bd28b877ec2e07c806ac9654d"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#aed929c6bd28b877ec2e07c806ac9654d">mesos::internal::log::tool::Benchmark::name</a></div><div class="ttdeci">std::string name() const override</div><div class="ttdef"><b>Definition:</b> benchmark.hpp:51</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2flags_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2flags_8hpp.html">flags.hpp</a></div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
@@ -71,7 +72,6 @@
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Tool_html"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">mesos::internal::log::tool::Tool</a></div><div class="ttdef"><b>Definition:</b> tool.hpp:31</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags_html_a4ea7ff269d502cdc61fb97b57f56dcc7"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a4ea7ff269d502cdc61fb97b57f56dcc7">mesos::internal::log::tool::Benchmark::Flags::Flags</a></div><div class="ttdeci">Flags()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_html"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">mesos::internal::log::tool::Benchmark</a></div><div class="ttdef"><b>Definition:</b> benchmark.hpp:32</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_html_af042e030ddb4a36a4eb26f867fcd9c85"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#af042e030ddb4a36a4eb26f867fcd9c85">mesos::internal::log::tool::Benchmark::name</a></div><div class="ttdeci">virtual std::string name() const </div><div class="ttdef"><b>Definition:</b> benchmark.hpp:51</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags_html_a1f7605587832a0cca2f75806134d749b"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a1f7605587832a0cca2f75806134d749b">mesos::internal::log::tool::Benchmark::Flags::quorum</a></div><div class="ttdeci">Option&lt; size_t &gt; quorum</div><div class="ttdef"><b>Definition:</b> benchmark.hpp:40</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags_html_a523f498c1c3ca96190b8a654b9a329f2"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a523f498c1c3ca96190b8a654b9a329f2">mesos::internal::log::tool::Benchmark::Flags::type</a></div><div class="ttdeci">std::string type</div><div class="ttdef"><b>Definition:</b> benchmark.hpp:46</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags_html_a6aed778f1f32099c8e0b0cca23cf08d9"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6aed778f1f32099c8e0b0cca23cf08d9">mesos::internal::log::tool::Benchmark::Flags::servers</a></div><div class="ttdeci">Option&lt; std::string &gt; servers</div><div class="ttdef"><b>Definition:</b> benchmark.hpp:42</div></div>


[16/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizer-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizer-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizer-members.html
index ba8d5f8..be15645 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizer-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizer-members.html
@@ -58,25 +58,25 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a2b3b394a0928d213a32bd02face608b7">attach</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aadca51b8cdaff5ee8e385c03682edf3d">containers</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a3b44a8b6b4f0e5a5920e3353a458390c">containers</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#ae4acf3fad0a189161329d3fefcd5b1f0">create</a>(const Flags &amp;flags, Fetcher *fetcher, const Option&lt; NvidiaComponents &gt; &amp;nvidia=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3473584d632ab3bab0fec7c0fc765554">mesos::internal::slave::Containerizer::create</a>(const Flags &amp;flags, bool local, Fetcher *fetcher, SecretResolver *secretResolver=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a380174b01bc38427b19f4777c872fd4c">destroy</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a487fce9598c3e412404a4be785793155">destroy</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aa687341b669134a07562d31ece0be0c4">DockerContainerizer</a>(const Flags &amp;flags, Fetcher *fetcher, const process::Owned&lt; mesos::slave::ContainerLogger &gt; &amp;logger, process::Shared&lt; Docker &gt; docker, const Option&lt; NvidiaComponents &gt; &amp;nvidia=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a1b1af0de73dd7a69cddf69450649f866">DockerContainerizer</a>(const process::Owned&lt; DockerContainerizerProcess &gt; &amp;_process)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a1125caabfba60cdae07491ec2648ee73">kill</a>(const ContainerID &amp;containerId, int signal)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a61ba4cf750d8896d2034af8d9128c218">launch</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const Option&lt; std::string &gt; &amp;pidCheckpointPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#abb5bdae2bdafea2f8344017b9a6c06f6">launch</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const Option&lt; std::string &gt; &amp;pidCheckpointPath) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">LaunchResult</a> enum name</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a40ada9b4cf916d4c22ec8c0a8536b3d3">pruneImages</a>(const std::vector&lt; Image &gt; &amp;excludedImages)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a746949ba7f35257f364278a0067a2e8b">recover</a>(const Option&lt; state::SlaveState &gt; &amp;state)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#adc4df9264decd3627357a509d9dc7905">pruneImages</a>(const std::vector&lt; Image &gt; &amp;excludedImages) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aee0ecdf2eecefa0a70394514f5a2e8fe">recover</a>(const Option&lt; state::SlaveState &gt; &amp;state) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b">remove</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>(const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a28593137a3a912b700beb174abc6d418">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a2ca322cbd1737f4f03c5b96ee882e5a6">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a6c73fbdbf7a29d098e66913b210b2f9b">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a4189f8aaa987a4121036d66a780fad5d">wait</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#acdaec1a9c974f639efa0d5c8f866a3ae">status</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aea94d443549cf56059f9d5abdd7ef345">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a0db66ea28159690edc2e11c97b8da577">usage</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a62b99464448ff0f23c559e97f490dc3d">wait</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3e3987673fd56c473973a8c1bfea9ab1">~Containerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a943f2266fe67cc1a87da2355213d5280">~DockerContainerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#af9199eb11727f6921bf9a48e339376d1">~DockerContainerizer</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html
index 80187b8..f7d6ce2 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html
@@ -77,26 +77,26 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:aa687341b669134a07562d31ece0be0c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1b1af0de73dd7a69cddf69450649f866"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a1b1af0de73dd7a69cddf69450649f866">DockerContainerizer</a> (const <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">DockerContainerizerProcess</a> &gt; &amp;_process)</td></tr>
 <tr class="separator:a1b1af0de73dd7a69cddf69450649f866"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a943f2266fe67cc1a87da2355213d5280"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a943f2266fe67cc1a87da2355213d5280">~DockerContainerizer</a> ()</td></tr>
-<tr class="separator:a943f2266fe67cc1a87da2355213d5280"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a746949ba7f35257f364278a0067a2e8b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a746949ba7f35257f364278a0067a2e8b">recover</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">state::SlaveState</a> &gt; &amp;state)</td></tr>
-<tr class="separator:a746949ba7f35257f364278a0067a2e8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61ba4cf750d8896d2034af8d9128c218"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">Containerizer::LaunchResult</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a61ba4cf750d8896d2034af8d9128c218">launch</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;pidCheckpointPath)</td></tr>
-<tr class="separator:a61ba4cf750d8896d2034af8d9128c218"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2ca322cbd1737f4f03c5b96ee882e5a6"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a2ca322cbd1737f4f03c5b96ee882e5a6">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>)</td></tr>
-<tr class="separator:a2ca322cbd1737f4f03c5b96ee882e5a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c73fbdbf7a29d098e66913b210b2f9b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a6c73fbdbf7a29d098e66913b210b2f9b">usage</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a6c73fbdbf7a29d098e66913b210b2f9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a28593137a3a912b700beb174abc6d418"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a28593137a3a912b700beb174abc6d418">status</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a28593137a3a912b700beb174abc6d418"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4189f8aaa987a4121036d66a780fad5d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerTermination &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a4189f8aaa987a4121036d66a780fad5d">wait</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a4189f8aaa987a4121036d66a780fad5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a380174b01bc38427b19f4777c872fd4c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerTermination &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a380174b01bc38427b19f4777c872fd4c">destroy</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a380174b01bc38427b19f4777c872fd4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aadca51b8cdaff5ee8e385c03682edf3d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aadca51b8cdaff5ee8e385c03682edf3d">containers</a> ()</td></tr>
-<tr class="separator:aadca51b8cdaff5ee8e385c03682edf3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40ada9b4cf916d4c22ec8c0a8536b3d3"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a40ada9b4cf916d4c22ec8c0a8536b3d3">pruneImages</a> (const std::vector&lt; Image &gt; &amp;excludedImages)</td></tr>
-<tr class="separator:a40ada9b4cf916d4c22ec8c0a8536b3d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af9199eb11727f6921bf9a48e339376d1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#af9199eb11727f6921bf9a48e339376d1">~DockerContainerizer</a> () override</td></tr>
+<tr class="separator:af9199eb11727f6921bf9a48e339376d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aee0ecdf2eecefa0a70394514f5a2e8fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aee0ecdf2eecefa0a70394514f5a2e8fe">recover</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">state::SlaveState</a> &gt; &amp;state) override</td></tr>
+<tr class="separator:aee0ecdf2eecefa0a70394514f5a2e8fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb5bdae2bdafea2f8344017b9a6c06f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">Containerizer::LaunchResult</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#abb5bdae2bdafea2f8344017b9a6c06f6">launch</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;pidCheckpointPath) override</td></tr>
+<tr class="separator:abb5bdae2bdafea2f8344017b9a6c06f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea94d443549cf56059f9d5abdd7ef345"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aea94d443549cf56059f9d5abdd7ef345">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>) override</td></tr>
+<tr class="separator:aea94d443549cf56059f9d5abdd7ef345"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0db66ea28159690edc2e11c97b8da577"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a0db66ea28159690edc2e11c97b8da577">usage</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a0db66ea28159690edc2e11c97b8da577"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acdaec1a9c974f639efa0d5c8f866a3ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#acdaec1a9c974f639efa0d5c8f866a3ae">status</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:acdaec1a9c974f639efa0d5c8f866a3ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62b99464448ff0f23c559e97f490dc3d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerTermination &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a62b99464448ff0f23c559e97f490dc3d">wait</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a62b99464448ff0f23c559e97f490dc3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a487fce9598c3e412404a4be785793155"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerTermination &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a487fce9598c3e412404a4be785793155">destroy</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a487fce9598c3e412404a4be785793155"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b44a8b6b4f0e5a5920e3353a458390c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a3b44a8b6b4f0e5a5920e3353a458390c">containers</a> () override</td></tr>
+<tr class="separator:a3b44a8b6b4f0e5a5920e3353a458390c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adc4df9264decd3627357a509d9dc7905"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#adc4df9264decd3627357a509d9dc7905">pruneImages</a> (const std::vector&lt; Image &gt; &amp;excludedImages) override</td></tr>
+<tr class="separator:adc4df9264decd3627357a509d9dc7905"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td></tr>
 <tr class="memitem:a3e3987673fd56c473973a8c1bfea9ab1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3e3987673fd56c473973a8c1bfea9ab1">~Containerizer</a> ()</td></tr>
 <tr class="separator:a3e3987673fd56c473973a8c1bfea9ab1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -187,7 +187,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a943f2266fe67cc1a87da2355213d5280"></a>
+<a class="anchor" id="af9199eb11727f6921bf9a48e339376d1"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -195,7 +195,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::DockerContainerizer::~DockerContainerizer </td>
+          <td class="memname">mesos::internal::slave::DockerContainerizer::~DockerContainerizer </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -203,7 +203,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -211,7 +211,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="aadca51b8cdaff5ee8e385c03682edf3d"></a>
+<a class="anchor" id="a3b44a8b6b4f0e5a5920e3353a458390c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -219,7 +219,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classhashset.html">hashset</a>&lt;ContainerID&gt; &gt; mesos::internal::slave::DockerContainerizer::containers </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classhashset.html">hashset</a>&lt;ContainerID&gt; &gt; mesos::internal::slave::DockerContainerizer::containers </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -227,7 +227,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -276,7 +276,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a380174b01bc38427b19f4777c872fd4c"></a>
+<a class="anchor" id="a487fce9598c3e412404a4be785793155"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -284,7 +284,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerTermination&gt; &gt; mesos::internal::slave::DockerContainerizer::destroy </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerTermination&gt; &gt; mesos::internal::slave::DockerContainerizer::destroy </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -293,7 +293,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -302,7 +302,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a61ba4cf750d8896d2034af8d9128c218"></a>
+<a class="anchor" id="abb5bdae2bdafea2f8344017b9a6c06f6"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -310,7 +310,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">Containerizer::LaunchResult</a>&gt; mesos::internal::slave::DockerContainerizer::launch </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">Containerizer::LaunchResult</a>&gt; mesos::internal::slave::DockerContainerizer::launch </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -341,7 +341,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -350,7 +350,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a40ada9b4cf916d4c22ec8c0a8536b3d3"></a>
+<a class="anchor" id="adc4df9264decd3627357a509d9dc7905"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -358,7 +358,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::DockerContainerizer::pruneImages </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::DockerContainerizer::pruneImages </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; Image &gt; &amp;&#160;</td>
           <td class="paramname"><em>excludedImages</em></td><td>)</td>
@@ -367,7 +367,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -376,7 +376,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a746949ba7f35257f364278a0067a2e8b"></a>
+<a class="anchor" id="aee0ecdf2eecefa0a70394514f5a2e8fe"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -384,7 +384,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::DockerContainerizer::recover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::DockerContainerizer::recover </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">state::SlaveState</a> &gt; &amp;&#160;</td>
           <td class="paramname"><em>state</em></td><td>)</td>
@@ -393,7 +393,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -402,7 +402,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a28593137a3a912b700beb174abc6d418"></a>
+<a class="anchor" id="acdaec1a9c974f639efa0d5c8f866a3ae"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -410,7 +410,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ContainerStatus&gt; mesos::internal::slave::DockerContainerizer::status </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ContainerStatus&gt; mesos::internal::slave::DockerContainerizer::status </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -419,7 +419,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -428,7 +428,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a2ca322cbd1737f4f03c5b96ee882e5a6"></a>
+<a class="anchor" id="aea94d443549cf56059f9d5abdd7ef345"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -436,7 +436,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::DockerContainerizer::update </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::DockerContainerizer::update </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -455,7 +455,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -464,7 +464,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a6c73fbdbf7a29d098e66913b210b2f9b"></a>
+<a class="anchor" id="a0db66ea28159690edc2e11c97b8da577"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -472,7 +472,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::DockerContainerizer::usage </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::DockerContainerizer::usage </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -481,7 +481,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -490,7 +490,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4189f8aaa987a4121036d66a780fad5d"></a>
+<a class="anchor" id="a62b99464448ff0f23c559e97f490dc3d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -498,7 +498,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerTermination&gt; &gt; mesos::internal::slave::DockerContainerizer::wait </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerTermination&gt; &gt; mesos::internal::slave::DockerContainerizer::wait </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -507,7 +507,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess-members.html
index 3ffd56f..d7e06ea 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess-members.html
@@ -103,8 +103,8 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a5ce6db0ef481af3a94a4da78001adeb4">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">mesos::internal::slave::DockerContainerizerProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a96ed754413e326f6e8e697634706aa76">wait</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">mesos::internal::slave::DockerContainerizerProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; DockerContainerizerProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; DockerContainerizerProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html
index e551847..b01ee7e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html
@@ -98,16 +98,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a0f67636ddaa8e3d96a13f11bac053013"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a0f67636ddaa8e3d96a13f11bac053013">containers</a> ()</td></tr>
 <tr class="separator:a0f67636ddaa8e3d96a13f11bac053013"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; DockerContainerizerProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; DockerContainerizerProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess-members.html
index 5ffdd49..9786808 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess-members.html
@@ -80,7 +80,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a5248c2c45099c00b16bb7ab5e5cc7e02">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html">mesos::internal::slave::DockerRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a0b8e98859b660db96c69b79b6ce43a41">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html">mesos::internal::slave::DockerRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
@@ -96,17 +96,17 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#ad17ab5e1c22e06a1b0a6f01a5aa63a1d">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html">mesos::internal::slave::DockerRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a27058dbfd93c40cf9e8a867affdc86e0">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html">mesos::internal::slave::DockerRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a3ccd84d7cd59f0eeefb8c89b8470915f">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html">mesos::internal::slave::DockerRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#ae997fbcbf57e0620f0be89a8795ee422">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html">mesos::internal::slave::DockerRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#aee83322693aec96863310b528b11b092">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a82f6b0531e76824c526163e8a0fe9788">~DockerRuntimeIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html">mesos::internal::slave::DockerRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a7e0d29b33b0b6dd9ee72a7dc76674bbf">~DockerRuntimeIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html">mesos::internal::slave::DockerRuntimeIsolatorProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html
index 8c9115a..e0f3788 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html
@@ -75,17 +75,17 @@ Inheritance diagram for mesos::internal::slave::DockerRuntimeIsolatorProcess:</d
 <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:a82f6b0531e76824c526163e8a0fe9788"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a82f6b0531e76824c526163e8a0fe9788">~DockerRuntimeIsolatorProcess</a> ()</td></tr>
-<tr class="separator:a82f6b0531e76824c526163e8a0fe9788"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad17ab5e1c22e06a1b0a6f01a5aa63a1d"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#ad17ab5e1c22e06a1b0a6f01a5aa63a1d">supportsNesting</a> ()</td></tr>
-<tr class="separator:ad17ab5e1c22e06a1b0a6f01a5aa63a1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a27058dbfd93c40cf9e8a867affdc86e0"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a27058dbfd93c40cf9e8a867affdc86e0">supportsStandalone</a> ()</td></tr>
-<tr class="separator:a27058dbfd93c40cf9e8a867affdc86e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5248c2c45099c00b16bb7ab5e5cc7e02"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a5248c2c45099c00b16bb7ab5e5cc7e02">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a5248c2c45099c00b16bb7ab5e5cc7e02"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0d29b33b0b6dd9ee72a7dc76674bbf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a7e0d29b33b0b6dd9ee72a7dc76674bbf">~DockerRuntimeIsolatorProcess</a> () override</td></tr>
+<tr class="separator:a7e0d29b33b0b6dd9ee72a7dc76674bbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ccd84d7cd59f0eeefb8c89b8470915f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a3ccd84d7cd59f0eeefb8c89b8470915f">supportsNesting</a> () override</td></tr>
+<tr class="separator:a3ccd84d7cd59f0eeefb8c89b8470915f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae997fbcbf57e0620f0be89a8795ee422"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#ae997fbcbf57e0620f0be89a8795ee422">supportsStandalone</a> () override</td></tr>
+<tr class="separator:ae997fbcbf57e0620f0be89a8795ee422"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0b8e98859b660db96c69b79b6ce43a41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a0b8e98859b660db96c69b79b6ce43a41">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:a0b8e98859b660db96c69b79b6ce43a41"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
 <tr class="separator:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
@@ -101,16 +101,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a564aeab37e98937a14c3beea590793cb">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -212,7 +212,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a82f6b0531e76824c526163e8a0fe9788"></a>
+<a class="anchor" id="a7e0d29b33b0b6dd9ee72a7dc76674bbf"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -220,7 +220,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::DockerRuntimeIsolatorProcess::~DockerRuntimeIsolatorProcess </td>
+          <td class="memname">mesos::internal::slave::DockerRuntimeIsolatorProcess::~DockerRuntimeIsolatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -228,7 +228,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -260,7 +260,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a5248c2c45099c00b16bb7ab5e5cc7e02"></a>
+<a class="anchor" id="a0b8e98859b660db96c69b79b6ce43a41"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -268,7 +268,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::DockerRuntimeIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::DockerRuntimeIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -287,7 +287,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -296,7 +296,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad17ab5e1c22e06a1b0a6f01a5aa63a1d"></a>
+<a class="anchor" id="a3ccd84d7cd59f0eeefb8c89b8470915f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -304,7 +304,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::DockerRuntimeIsolatorProcess::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::DockerRuntimeIsolatorProcess::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -312,7 +312,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -321,7 +321,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a27058dbfd93c40cf9e8a867affdc86e0"></a>
+<a class="anchor" id="ae997fbcbf57e0620f0be89a8795ee422"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -329,7 +329,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::DockerRuntimeIsolatorProcess::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::DockerRuntimeIsolatorProcess::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -337,7 +337,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">


[19/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html
index 7188013..d113f7c 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html
@@ -75,17 +75,17 @@ Inheritance diagram for mesos::internal::slave::AppcRuntimeIsolatorProcess:</div
 <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:a01ea0ba6e9f76d7685281460d7cd05db"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a01ea0ba6e9f76d7685281460d7cd05db">~AppcRuntimeIsolatorProcess</a> ()</td></tr>
-<tr class="separator:a01ea0ba6e9f76d7685281460d7cd05db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad71e69166c8f02562966861d5ada8e78"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#ad71e69166c8f02562966861d5ada8e78">supportsNesting</a> ()</td></tr>
-<tr class="separator:ad71e69166c8f02562966861d5ada8e78"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6593261e560b80f47c0897f946a40624"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a6593261e560b80f47c0897f946a40624">supportsStandalone</a> ()</td></tr>
-<tr class="separator:a6593261e560b80f47c0897f946a40624"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf6c41985fbe21ab03e1355d62be492c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#abf6c41985fbe21ab03e1355d62be492c">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:abf6c41985fbe21ab03e1355d62be492c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a711f91286b9620be55ae2a47071a11cc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a711f91286b9620be55ae2a47071a11cc">~AppcRuntimeIsolatorProcess</a> () override</td></tr>
+<tr class="separator:a711f91286b9620be55ae2a47071a11cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8525216ff089c145cdada94ee907935"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#ad8525216ff089c145cdada94ee907935">supportsNesting</a> () override</td></tr>
+<tr class="separator:ad8525216ff089c145cdada94ee907935"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a55b919a050c5207b8e88f6bc7dc89e8b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a55b919a050c5207b8e88f6bc7dc89e8b">supportsStandalone</a> () override</td></tr>
+<tr class="separator:a55b919a050c5207b8e88f6bc7dc89e8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc62db465b600abe14c020407e5dee8b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#afc62db465b600abe14c020407e5dee8b">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:afc62db465b600abe14c020407e5dee8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
 <tr class="separator:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
@@ -101,16 +101,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a564aeab37e98937a14c3beea590793cb">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -212,7 +212,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a01ea0ba6e9f76d7685281460d7cd05db"></a>
+<a class="anchor" id="a711f91286b9620be55ae2a47071a11cc"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -220,7 +220,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::AppcRuntimeIsolatorProcess::~AppcRuntimeIsolatorProcess </td>
+          <td class="memname">mesos::internal::slave::AppcRuntimeIsolatorProcess::~AppcRuntimeIsolatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -228,7 +228,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -260,7 +260,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="abf6c41985fbe21ab03e1355d62be492c"></a>
+<a class="anchor" id="afc62db465b600abe14c020407e5dee8b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -268,7 +268,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::AppcRuntimeIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::AppcRuntimeIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -287,7 +287,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -296,7 +296,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad71e69166c8f02562966861d5ada8e78"></a>
+<a class="anchor" id="ad8525216ff089c145cdada94ee907935"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -304,7 +304,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::AppcRuntimeIsolatorProcess::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::AppcRuntimeIsolatorProcess::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -312,7 +312,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -321,7 +321,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a6593261e560b80f47c0897f946a40624"></a>
+<a class="anchor" id="a55b919a050c5207b8e88f6bc7dc89e8b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -329,7 +329,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::AppcRuntimeIsolatorProcess::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::AppcRuntimeIsolatorProcess::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -337,7 +337,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend-members.html
index 9606aea..e1076a4 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend-members.html
@@ -58,9 +58,9 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">mesos::internal::slave::AufsBackend</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ab84d1526d8205dc2038b6313adba6a08">create</a>(const Flags &amp;)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">mesos::internal::slave::AufsBackend</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a653edadd05397c0b1bcbe6350a25e2fb">destroy</a>(const std::string &amp;rootfs, const std::string &amp;backendDir)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">mesos::internal::slave::AufsBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a09afe349984a47b1bbb834d7e3ee5409">provision</a>(const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">mesos::internal::slave::AufsBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ad8bb946ba87186ec5ef2bbcfdeb71d43">~AufsBackend</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">mesos::internal::slave::AufsBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a8ee0f8e7d4306ba2ec5f217dc3dc3d32">destroy</a>(const std::string &amp;rootfs, const std::string &amp;backendDir) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">mesos::internal::slave::AufsBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a9478100f36a2b1830126c9939017673c">provision</a>(const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">mesos::internal::slave::AufsBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ae3708de5b22245fc8146c45e8241b794">~AufsBackend</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">mesos::internal::slave::AufsBackend</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#aa6b2428c4e90104f8cb2f87153880177">~Backend</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend.html
index c4a96cb..388ce69 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AufsBackend.html
@@ -72,12 +72,12 @@ Inheritance diagram for mesos::internal::slave::AufsBackend:</div>
 <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:ad8bb946ba87186ec5ef2bbcfdeb71d43"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ad8bb946ba87186ec5ef2bbcfdeb71d43">~AufsBackend</a> ()</td></tr>
-<tr class="separator:ad8bb946ba87186ec5ef2bbcfdeb71d43"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a09afe349984a47b1bbb834d7e3ee5409"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a09afe349984a47b1bbb834d7e3ee5409">provision</a> (const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir)</td></tr>
-<tr class="separator:a09afe349984a47b1bbb834d7e3ee5409"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a653edadd05397c0b1bcbe6350a25e2fb"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a653edadd05397c0b1bcbe6350a25e2fb">destroy</a> (const std::string &amp;rootfs, const std::string &amp;backendDir)</td></tr>
-<tr class="separator:a653edadd05397c0b1bcbe6350a25e2fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae3708de5b22245fc8146c45e8241b794"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ae3708de5b22245fc8146c45e8241b794">~AufsBackend</a> () override</td></tr>
+<tr class="separator:ae3708de5b22245fc8146c45e8241b794"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9478100f36a2b1830126c9939017673c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a9478100f36a2b1830126c9939017673c">provision</a> (const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir) override</td></tr>
+<tr class="separator:a9478100f36a2b1830126c9939017673c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8ee0f8e7d4306ba2ec5f217dc3dc3d32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a8ee0f8e7d4306ba2ec5f217dc3dc3d32">destroy</a> (const std::string &amp;rootfs, const std::string &amp;backendDir) override</td></tr>
+<tr class="separator:a8ee0f8e7d4306ba2ec5f217dc3dc3d32"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Backend')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></td></tr>
 <tr class="memitem:aa6b2428c4e90104f8cb2f87153880177 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#aa6b2428c4e90104f8cb2f87153880177">~Backend</a> ()</td></tr>
 <tr class="separator:aa6b2428c4e90104f8cb2f87153880177 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -91,7 +91,7 @@ Static Public Member Functions</h2></td></tr>
 <tr class="separator:a819cd481f00e74f1ab27429ba7217c99 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ad8bb946ba87186ec5ef2bbcfdeb71d43"></a>
+<a class="anchor" id="ae3708de5b22245fc8146c45e8241b794"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -99,7 +99,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::AufsBackend::~AufsBackend </td>
+          <td class="memname">mesos::internal::slave::AufsBackend::~AufsBackend </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -107,7 +107,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -139,7 +139,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a653edadd05397c0b1bcbe6350a25e2fb"></a>
+<a class="anchor" id="a8ee0f8e7d4306ba2ec5f217dc3dc3d32"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -147,7 +147,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::slave::AufsBackend::destroy </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::slave::AufsBackend::destroy </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>rootfs</em>, </td>
@@ -166,7 +166,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -175,7 +175,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a09afe349984a47b1bbb834d7e3ee5409"></a>
+<a class="anchor" id="a9478100f36a2b1830126c9939017673c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -183,7 +183,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::AufsBackend::provision </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::AufsBackend::provision </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&#160;</td>
           <td class="paramname"><em>layers</em>, </td>
@@ -208,7 +208,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Backend.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Backend.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Backend.html
index cc8c082..05654c4 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Backend.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Backend.html
@@ -168,7 +168,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a0bdbea56c92f73b5dd8e477d9f08ceaa">mesos::internal::slave::BindBackend</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a8db562a3d83a3f78aaf0c5a5210438d8">mesos::internal::slave::OverlayBackend</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a653edadd05397c0b1bcbe6350a25e2fb">mesos::internal::slave::AufsBackend</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#a36483f3bcd0568d5dc3b344d4dbb370e">mesos::internal::slave::CopyBackend</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#ae17f1d59c93f8084f2e062b39f8bce4e">mesos::internal::slave::BindBackend</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a1cb4751d365cffb7d95e3302ca7d79bb">mesos::internal::slave::OverlayBackend</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a8ee0f8e7d4306ba2ec5f217dc3dc3d32">mesos::internal::slave::AufsBackend</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#a9d9776314032917b3b9b5a98d102adbb">mesos::internal::slave::CopyBackend</a>.</p>
 
 </div>
 </div>
@@ -210,7 +210,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a2dd8bcf080e7dfcf4e2787b4f32a7476">mesos::internal::slave::BindBackend</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a0c9bee10cf997eb93314a9c8d6374a0d">mesos::internal::slave::OverlayBackend</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a09afe349984a47b1bbb834d7e3ee5409">mesos::internal::slave::AufsBackend</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#ae61d26b9edf7dd405a5f759b14ef6b99">mesos::internal::slave::CopyBackend</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a4622bd658ce614138c265afd56cd7fb9">mesos::internal::slave::BindBackend</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#af7905835e9474cae498708d71c37ff4b">mesos::internal::slave::OverlayBackend</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a9478100f36a2b1830126c9939017673c">mesos::internal::slave::AufsBackend</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#ad61f9373ed2e02428c50acfc019cc122">mesos::internal::slave::CopyBackend</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend-members.html
index fc8c877..6545871 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend-members.html
@@ -58,10 +58,10 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">mesos::internal::slave::BindBackend</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#adbdd753e01959bc93d459580e5dd25c8">create</a>(const Flags &amp;)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">mesos::internal::slave::BindBackend</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a0bdbea56c92f73b5dd8e477d9f08ceaa">destroy</a>(const std::string &amp;rootfs, const std::string &amp;backendDir)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">mesos::internal::slave::BindBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a2dd8bcf080e7dfcf4e2787b4f32a7476">provision</a>(const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">mesos::internal::slave::BindBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#ae17f1d59c93f8084f2e062b39f8bce4e">destroy</a>(const std::string &amp;rootfs, const std::string &amp;backendDir) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">mesos::internal::slave::BindBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a4622bd658ce614138c265afd56cd7fb9">provision</a>(const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">mesos::internal::slave::BindBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#aa6b2428c4e90104f8cb2f87153880177">~Backend</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a8882f2786d4113cd1ec713e1f9da89b4">~BindBackend</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">mesos::internal::slave::BindBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a1bce30ea3e2a6a2da087ed1bbc780082">~BindBackend</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">mesos::internal::slave::BindBackend</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend.html
index 3a085f9..beca72a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BindBackend.html
@@ -72,12 +72,12 @@ Inheritance diagram for mesos::internal::slave::BindBackend:</div>
 <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:a8882f2786d4113cd1ec713e1f9da89b4"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a8882f2786d4113cd1ec713e1f9da89b4">~BindBackend</a> ()</td></tr>
-<tr class="separator:a8882f2786d4113cd1ec713e1f9da89b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2dd8bcf080e7dfcf4e2787b4f32a7476"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a2dd8bcf080e7dfcf4e2787b4f32a7476">provision</a> (const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir)</td></tr>
-<tr class="separator:a2dd8bcf080e7dfcf4e2787b4f32a7476"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0bdbea56c92f73b5dd8e477d9f08ceaa"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a0bdbea56c92f73b5dd8e477d9f08ceaa">destroy</a> (const std::string &amp;rootfs, const std::string &amp;backendDir)</td></tr>
-<tr class="separator:a0bdbea56c92f73b5dd8e477d9f08ceaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bce30ea3e2a6a2da087ed1bbc780082"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a1bce30ea3e2a6a2da087ed1bbc780082">~BindBackend</a> () override</td></tr>
+<tr class="separator:a1bce30ea3e2a6a2da087ed1bbc780082"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4622bd658ce614138c265afd56cd7fb9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a4622bd658ce614138c265afd56cd7fb9">provision</a> (const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir) override</td></tr>
+<tr class="separator:a4622bd658ce614138c265afd56cd7fb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae17f1d59c93f8084f2e062b39f8bce4e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#ae17f1d59c93f8084f2e062b39f8bce4e">destroy</a> (const std::string &amp;rootfs, const std::string &amp;backendDir) override</td></tr>
+<tr class="separator:ae17f1d59c93f8084f2e062b39f8bce4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Backend')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></td></tr>
 <tr class="memitem:aa6b2428c4e90104f8cb2f87153880177 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#aa6b2428c4e90104f8cb2f87153880177">~Backend</a> ()</td></tr>
 <tr class="separator:aa6b2428c4e90104f8cb2f87153880177 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -91,7 +91,7 @@ Static Public Member Functions</h2></td></tr>
 <tr class="separator:a819cd481f00e74f1ab27429ba7217c99 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a8882f2786d4113cd1ec713e1f9da89b4"></a>
+<a class="anchor" id="a1bce30ea3e2a6a2da087ed1bbc780082"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -99,7 +99,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::BindBackend::~BindBackend </td>
+          <td class="memname">mesos::internal::slave::BindBackend::~BindBackend </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -107,7 +107,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -139,7 +139,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0bdbea56c92f73b5dd8e477d9f08ceaa"></a>
+<a class="anchor" id="ae17f1d59c93f8084f2e062b39f8bce4e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -147,7 +147,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::slave::BindBackend::destroy </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::slave::BindBackend::destroy </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>rootfs</em>, </td>
@@ -166,7 +166,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -175,7 +175,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a2dd8bcf080e7dfcf4e2787b4f32a7476"></a>
+<a class="anchor" id="a4622bd658ce614138c265afd56cd7fb9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -183,7 +183,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::BindBackend::provision </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::BindBackend::provision </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&#160;</td>
           <td class="paramname"><em>layers</em>, </td>
@@ -208,7 +208,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystemProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystemProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystemProcess-members.html
index 5d20c98..ffb80ef 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystemProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystemProcess-members.html
@@ -106,9 +106,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a56a16bf70a50832579e957b7961c4a0a">watch</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystemProcess.html#a31b8d35b5e43b92953b0ae39ac23262e">~BlkioSubsystemProcess</a>() override=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystemProcess.html">mesos::internal::slave::BlkioSubsystemProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystemProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystemProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystemProcess.html
index 455c836..b1cad03 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystemProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystemProcess.html
@@ -85,8 +85,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aa7c9faf2a6841c0212810e2755b431a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystemProcess.html#aa7c9faf2a6841c0212810e2755b431a4">usage</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup) override</td></tr>
 <tr class="separator:aa7c9faf2a6841c0212810e2755b431a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td></tr>
-<tr class="memitem:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a> ()</td></tr>
-<tr class="separator:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a> () override</td></tr>
+<tr class="separator:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a408b22e397dda507a2a0f778a6327a1d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a408b22e397dda507a2a0f778a6327a1d">recover</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a408b22e397dda507a2a0f778a6327a1d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad8108a0b63d684ccc8b85d73802693c4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad8108a0b63d684ccc8b85d73802693c4">prepare</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
@@ -102,16 +102,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a8f14fa6767ce5be33839705407ad1f2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a8f14fa6767ce5be33839705407ad1f2f">cleanup</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a8f14fa6767ce5be33839705407ad1f2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; SubsystemProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess-members.html
index 84f8a48..95aba40 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess-members.html
@@ -58,7 +58,7 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a083b4d2aea3836ecf9e029438e50c8e6">cleanup</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#aec8b488b1b8ecec8f30a32061cc3abe7">cleanup</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -75,15 +75,15 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a01b0f952a8b793faac974c34fd5a4967">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#acf2983272075905ba8bd6ba8646d5298">isolate</a>(const ContainerID &amp;containerId, pid_t pid) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab9452f024759552766a99824d73cafae">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ac5d014a6f8a3625c3f60be4f0f72f9bf">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a89675b3cc1907054e4787f9967d49c58">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#aa25196fd54a9412ee9fdfdd5425d627e">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -95,18 +95,18 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a>(const UPID &amp;to, std::string &amp;&amp;name)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a611253a8523cd7f23cd58f059556f7dd">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#abc18c8ede13ce1178d3cc54555082aca">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab81d33f41b5a3fc2c236bcd8ff0b4e46">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a5812f50fe9527879137a1bd134620402">status</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a137f3ca1fcc8d6d0e65df1a20452dea9">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a448b6b1181014aaf07a7c01319e5aa5f">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#aea11a2c309763256f2454ba745991dce">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a3775b02006ba335eb942fe4bad06315a">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab563105735f461c2a54a31c965c8c276">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a73eb421d6a27ed4226688e1da884385a">~CgroupsIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ac04acc6d545373488615f8650ffec2d5">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a8a67a24d5e863337d88fcd3d2be34f2a">usage</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab8fc0cae96e6fc05a2afd255d05998cb">watch</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#aa3e5b98e8e8994d3442793a4676ecb19">~CgroupsIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[26/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
index 379ccf0..6965aff 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
@@ -57,38 +57,38 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a5b3d9588e381592d7f3a7033c87e8023">activateFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a839be3c9f14c390cd92e9a4fde43065b">activateSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#afa7e954fc1203fdb4ea6a4a8f3d2d48d">addFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const hashmap&lt; SlaveID, Resources &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adb4e5880e5f7eea3e746e29a5a8a35eb">addResourceProvider</a>(const SlaveID &amp;slave, const Resources &amp;total, const hashmap&lt; FrameworkID, Resources &gt; &amp;used)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#af21d8b1c164feddfc6a8550245028b06">addSlave</a>(const SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; SlaveInfo::Capability &gt; &amp;capabilities, const Option&lt; Unavailability &gt; &amp;unavailability, const Resources &amp;total, const hashmap&lt; FrameworkID, Resources &gt; &amp;used)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a83452da542b54c4d329e962c7a541139">activateFramework</a>(const FrameworkID &amp;frameworkId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a242618589ba98dbb016284c19e87e1f0">activateSlave</a>(const SlaveID &amp;slaveId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3b77a7e1a4e48193b1efc2475c8eef92">addFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const hashmap&lt; SlaveID, Resources &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae1c2d50a160d8a72e161b92c7805afaa">addResourceProvider</a>(const SlaveID &amp;slave, const Resources &amp;total, const hashmap&lt; FrameworkID, Resources &gt; &amp;used) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a146a53014ef69fb113d0f4c056e75f30">addSlave</a>(const SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; SlaveInfo::Capability &gt; &amp;capabilities, const Option&lt; Unavailability &gt; &amp;unavailability, const Resources &amp;total, const hashmap&lt; FrameworkID, Resources &gt; &amp;used) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#aafc715605c23a31dcb511a6b5c2ac883">Allocator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#acffe93fb6ad2962eb231404a13295b83">create</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ae5b969c74d1dc42b98b35a81d571b3fa">mesos::allocator::Allocator::create</a>(const std::string &amp;name, const std::string &amp;roleSorter, const std::string &amp;frameworkSorter)</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab6bfe097b00b97e71e75bf34d2ee12b4">deactivateFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#af67ff01f9c80915a5c2db609fcfd466c">deactivateSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a9c99e1ef89e81035b1e3656ca632628f">getInverseOfferStatuses</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a2f75040fce752c1b3fbfd7f387306f3d">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option&lt; DomainInfo &gt; &amp;domain=None(), const Option&lt; std::vector&lt; Resources &gt;&gt; &amp;minAllocatableResources=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span c
 lass="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa38e6a84a1dc03b531897ea1ee7745f1">recover</a>(const int expectedAgentCount, const hashmap&lt; std::string, Quota &gt; &amp;quotas)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a862c015739e0b536ac5ad206df1bd265">recoverResources</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;resources, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a23724d1a04045cf433dc3d7c4e8ea44c">removeFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adcb5555297656e9361c1da3230785a5c">removeQuota</a>(const std::string &amp;role)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa668a3cac81d97424ff4ec517ca21b23">removeSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0eba8f165dd5c4aa24a5ec14633c64a8">requestResources</a>(const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3a30aa8a57f54eb97c073e0911bc461b">reviveOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a438b5c7c52813573cd63ec14623c3c39">setQuota</a>(const std::string &amp;role, const Quota &amp;quota)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ad2eefb14071ff684187e2a681ab269">suppressOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adf6749d89773d66b3ac182f2760083c7">updateAllocation</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;offeredResources, const std::vector&lt; ResourceConversion &gt; &amp;conversions)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ac10ddce3a1a07ecdea7cbcac00bde9">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab07dbf341e4fe0e5847f00ea72b62592">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#afd7c199417a36337e98d3faeefedd7c9">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ac553db10e970a2ef604e81be367f3e5f">deactivateFramework</a>(const FrameworkID &amp;frameworkId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a04f4aac3cbbf46df90b2a754becf8805">deactivateSlave</a>(const SlaveID &amp;slaveId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a2b3d9878688ae72c6270d298f77a3663">getInverseOfferStatuses</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae43528bf831f4d7f6dff7e13cc46eb26">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option&lt; DomainInfo &gt; &amp;domain=None(), const Option&lt; std::vector&lt; Resources &gt;&gt; &amp;minAllocatableResources=None()) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry
 "><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae654358719056c7e418b3f334174f1d6">recover</a>(const int expectedAgentCount, const hashmap&lt; std::string, Quota &gt; &amp;quotas) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a04ac0b442a5e1cabe452bdb4b5b12ef5">recoverResources</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;resources, const Option&lt; Filters &gt; &amp;filters) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae72ec1b60b2a7db94604d267c910c327">removeFramework</a>(const FrameworkID &amp;frameworkId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a695cf43b3875362f1c76e177dd793a4c">removeQuota</a>(const std::string &amp;role) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3dc16547a4320ac002bb043e178e6cf6">removeSlave</a>(const SlaveID &amp;slaveId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a2545cf36e0034e987904d58efd89337c">requestResources</a>(const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab949cc299466180036ffc5dbb11361d6">reviveOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0a5ee119562f721417f41d572683d224">setQuota</a>(const std::string &amp;role, const Quota &amp;quota) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ac2f5c2d3d39324849bac108032033c36">suppressOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae5627c18e30ffd45e1ac9bf7f24eabc2">updateAllocation</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;offeredResources, const std::vector&lt; ResourceConversion &gt; &amp;conversions) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a6e94c5a747b75fad701cdc127f641ffa">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0dc5de20757b298ab359a568fd69a2dd">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ad9eb952f33f0d6d997d3eca30caab7c3">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">mesos::allocator::Allocator::updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa56f3da089916233c038c6149fddacc7">updateSlave</a>(const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const Option&lt; Resources &gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a08403df603e11aacc3dcadab5cae4940">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a64aebea886bb0148defbbc1ce936e0a3">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adb63887ce887bbff1179e717e0abdeb3">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a4bbad5187ba75cd35cc300842a5d218b">updateSlave</a>(const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const Option&lt; Resources &gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None()) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ad554465605c76ea7b0b70b1f7351770b">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0baf8ec9a04e41b00f0518dad25c356c">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1079c5a0df74f5814d490754eaab2fef">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8b32e61251f0e0cbc9588c04e98347a3">~Allocator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a9f92440e352e4345bf6cd813dc2313f3">~MesosAllocator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ad32ffd794ed7cdd14150f60424e59652">~MesosAllocator</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[38/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/checker__process_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/checker__process_8hpp_source.html b/content/api/latest/c++/checker__process_8hpp_source.html
index e657f46..b383f71 100644
--- a/content/api/latest/c++/checker__process_8hpp_source.html
+++ b/content/api/latest/c++/checker__process_8hpp_source.html
@@ -52,14 +52,14 @@
 <div class="title">checker_process.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="checker__process_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a>
 <span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// 
 distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __CHECKER_PROCESS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __CHECKER_PROCESS_HPP__</span></div><div class
 ="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;tuple&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</
 span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">process/http.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2protobuf_8hpp.html">process/protobuf.hpp</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>&gt;</span></div><div class="line"><a name=
 "l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stopwatch_8hpp.html">stout/stopwatch.hpp</a>&gt;</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="variant_8hpp.html">stout/variant.hpp</a>&gt;</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="checks__runtime
 _8hpp.html">checks/checks_runtime.hpp</a>&quot;</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="checks__types_8hpp.html">checks/checks_types.hpp</a>&quot;</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">namespace </span>checks {</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44
 </span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;constexpr <span class="keywordtype">char</span> DOCKER_HEALTH_CHECK_IMAGE[] = <span class="stringliteral">&quot;mesos/windows-health-check&quot;</span>;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html">   48</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html">CheckerProcess</a> : <span class="keyword">public</span> <a class="code" href="classProtobufProcess.html">ProtobufProcess</a>&lt;CheckerProcess&gt;</div><div class="line"><a name="l00049"></a>
 <span class="lineno">   49</span>&#160;{</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="comment">// TODO(gkleiman): Instead of passing an optional scheme as a parameter,</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="comment">// consider introducing a global `TLSInfo` protobuf and using it in HTTP</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <span class="comment">// checks. See MESOS-7356.</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <span class="comment">// TODO(qianzhang): Once we figure out how the IPv4/IPv6 should be supported</span></div><div cla
 ss="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <span class="comment">// in the health check API (i.e., the `CheckInfo` protobuf message), we may</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <span class="comment">// consider to remove the ipv6 parameter field which is a temporary solution</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <span class="comment">// for now.</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#ac767c2df24548c2e371c9fb6e0f96bb8">CheckerProcess</a>(</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;      <span class="keyword">const</span> CheckInfo&amp; checkInfo,</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;      <span class="keyword">const</span> std::string
 &amp; launcherDir,</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;      <span class="keyword">const</span> lambda::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> <a class="code" href="classTry.html">Try&lt;CheckStatusInfo&gt;</a>&amp;)&gt;&amp; _callback,</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;      <span class="keyword">const</span> TaskID&amp; _taskId,</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;      <span class="keyword">const</span> std::string&amp; _name,</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      <a class="code" href="classVariant.html">Variant&lt;runtime::Plain, runtime::Docker, runtime::Nested&gt;</a> _runtime,</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Op
 tion&lt;std::string&gt;</a>&amp; scheme,</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;      <span class="keywordtype">bool</span> ipv6 = <span class="keyword">false</span>);</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#ab7f51a87c406ebd0a6f995be19b4d831">pause</a>();</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#aab6429358cff19d17ac73b1c22327bdf">resume</a>();</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1check
 s_1_1CheckerProcess.html#a7484d8ce655895912451712b7a3c3274">   72</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a7484d8ce655895912451712b7a3c3274">~CheckerProcess</a>() {}</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a5e21e337ac863fd8da8ad861807d3c0f">initialize</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a94f9ff395b1e85b748193a59399f4d86">fin
 alize</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="keywordtype">void</span> performCheck();</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="keywordtype">void</span> scheduleNext(<span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration);</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <span class="keywordtype">void</span> processCheckResult(</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;      <span class="keyword">const</span> <a class="code" href="classStopwatch.html">Stopwatch</a>&amp; stopwatch,</div><div class="lin
 e"><a name="l00083"></a><span class="lineno">   83</span>&#160;      <span class="keyword">const</span> <a class="code" href="classResult.html">Result&lt;CheckStatusInfo&gt;</a>&amp; result);</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a> commandCheck(</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html">check::Command</a>&amp; cmd,</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Plain.html">runtime::Plain</a>&amp; plain);</div><div class="line"><a name="l00088"></a><span class="lineno">  
  88</span>&#160;</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a> dockerCommandCheck(</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html">check::Command</a>&amp; cmd,</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker.html">runtime::Docker</a>&amp; <a class="code" href="namespacedocker.html">docker</a>);</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a> nestedCommandCheck
 (</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html">check::Command</a>&amp; cmd,</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html">runtime::Nested</a>&amp; nested);</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="keywordtype">void</span> _nestedCommandCheck(</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;      std::shared_ptr&lt;<a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;int&gt;</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>,</div><div class="line"><a name="l00098"></a><span class="l
 ineno">   98</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html">check::Command</a> cmd,</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html">runtime::Nested</a> nested);</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="keywordtype">void</span> __nestedCommandCheck(</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;      std::shared_ptr&lt;<a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;int&gt;</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>,</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;      <a class="code" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a> connection,</di
 v><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html">check::Command</a> cmd,</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html">runtime::Nested</a> nested);</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  <span class="keywordtype">void</span> ___nestedCommandCheck(</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;      std::shared_ptr&lt;<a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;int&gt;</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>,</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;      <span class="keyword">const</span> ContainerID&amp; 
 checkContainerId,</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Response.html">process::http::Response</a>&amp; launchResponse,</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html">runtime::Nested</a> nested);</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="keywordtype">void</span> nestedCommandCheckFailure(</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;      std::shared_ptr&lt;<a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;int&gt;</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promi
 se</a>,</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;      <a class="code" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a> connection,</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;      <span class="keyword">const</span> ContainerID&amp; checkContainerId,</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;      std::shared_ptr&lt;bool&gt; checkTimedOut,</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;      <span class="keyword">const</span> std::string&amp; failure,</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html">runtime::Nested</a> nested);</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div><div class="line"><a name="l00119"></a><span class="lineno">  11
 9</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;int&gt;</a>&gt; waitNestedContainer(</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html">runtime::Nested</a> nested);</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;int&gt;</a>&gt; _waitNestedContainer(</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;      <span class="keyword">const</span> <a class="code" href="struct
 process_1_1http_1_1Response.html">process::http::Response</a>&amp; httpResponse);</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  <span class="keywordtype">void</span> processCommandCheckResult(</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;      <span class="keyword">const</span> <a class="code" href="classStopwatch.html">Stopwatch</a>&amp; stopwatch,</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a>&amp; future);</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a> httpCheck(</d
 iv><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Http.html">check::Http</a>&amp; <a class="code" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a>,</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;runtime::Plain&gt;</a>&amp; plain);</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a> _httpCheck(</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; cmdArgv,</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;      <span class="keyword">const<
 /span> <a class="code" href="classOption.html">Option&lt;runtime::Plain&gt;</a>&amp; plain);</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a> __httpCheck(</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;      <span class="keyword">const</span> std::tuple&lt;<a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="classOption.html">Option&lt;int&gt;</a>&gt;,</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;                       <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::string&gt;</a>,</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;                       <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::string&gt;</a>&gt;&amp; t);</div><div class="line"><a name="l00140"
 ></a><span class="lineno">  140</span>&#160;  <span class="keywordtype">void</span> processHttpCheckResult(</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;      <span class="keyword">const</span> <a class="code" href="classStopwatch.html">Stopwatch</a>&amp; stopwatch,</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a>&amp; future);</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  <span class="comment">// The docker HTTP health check is only performed differently on Windows.</span></div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00146"></a><span class="lineno"
 >  146</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a> dockerHttpCheck(</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Http.html">check::Http</a>&amp; http,</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker.html">runtime::Docker</a>&amp; docker);</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> tcpCheck(</div>
 <div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Tcp.html">check::Tcp</a>&amp; tcp,</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;runtime::Plain&gt;</a>&amp; plain);</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> _tcpCheck(</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; cmdArgv,</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;runtime::Plain&gt;</a>&amp; plain);</div><d
 iv class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> __tcpCheck(</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;      <span class="keyword">const</span> std::tuple&lt;<a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="classOption.html">Option&lt;int&gt;</a>&gt;,</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;                       <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::string&gt;</a>,</div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;                       <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::string&gt;</a>&gt;&amp; t);</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;  <span class="keywordtype">void</span> processTcpCheckR
 esult(</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;      <span class="keyword">const</span> <a class="code" href="classStopwatch.html">Stopwatch</a>&amp; stopwatch,</div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a>&amp; future);</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;  <span class="comment">// The docker TCP health check is only performed differently on Windows.</span></div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</
 a> dockerTcpCheck(</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Tcp.html">check::Tcp</a>&amp; tcp,</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker.html">runtime::Docker</a>&amp; docker);</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="keyword">const</span> lambda::function&lt;void(const Try&lt;CheckStatusInfo&gt;&amp;)&gt; updateCallback;</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;
   <span class="keyword">const</span> TaskID taskId;</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  <span class="keyword">const</span> std::string name;</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <span class="keyword">const</span> Variant&lt;runtime::Plain, runtime::Docker,  runtime::Nested&gt; runtime;</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;  <span class="comment">// The `CheckerProcess` constructor parses the given `CheckInfo` struct and</span></div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;  <span class="comment">// prepares this `Variant`.</span></div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  <span class="keyword">const</span> <a class="code" href="classVariant.html">Variant&lt;check::Command, check::Ht
 tp, check::Tcp&gt;</a> check;</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;  <a class="code" href="classDuration.html">Duration</a> checkDelay;</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;  <a class="code" href="classDuration.html">Duration</a> checkInterval;</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;  <a class="code" href="classDuration.html">Duration</a> checkTimeout;</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  <span class="keywordtype">bool</span> paused;</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  <span class="comment">// Contains the 
 ID of the most recently terminated nested container</span></div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  <span class="comment">// that was used to perform a COMMAND check.</span></div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;  <a class="code" href="classOption.html">Option&lt;ContainerID&gt;</a> previousCheckContainerId;</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;};</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;} <span class="comment">// namespace checks {</span></div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="li
 ne"><a name="l00195"></a><span class="lineno">  195</span>&#160;</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;<span class="preprocessor">#endif // __CHECKER_PROCESS_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
+<a href="checker__process_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a>
 <span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// 
 distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __CHECKER_PROCESS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __CHECKER_PROCESS_HPP__</span></div><div class
 ="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;tuple&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</
 span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">process/http.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2protobuf_8hpp.html">process/protobuf.hpp</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>&gt;</span></div><div class="line"><a name=
 "l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stopwatch_8hpp.html">stout/stopwatch.hpp</a>&gt;</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="variant_8hpp.html">stout/variant.hpp</a>&gt;</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="checks__runtime
 _8hpp.html">checks/checks_runtime.hpp</a>&quot;</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="checks__types_8hpp.html">checks/checks_types.hpp</a>&quot;</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">namespace </span>checks {</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44
 </span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;constexpr <span class="keywordtype">char</span> DOCKER_HEALTH_CHECK_IMAGE[] = <span class="stringliteral">&quot;mesos/windows-health-check&quot;</span>;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html">   48</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html">CheckerProcess</a> : <span class="keyword">public</span> <a class="code" href="classProtobufProcess.html">ProtobufProcess</a>&lt;CheckerProcess&gt;</div><div class="line"><a name="l00049"></a>
 <span class="lineno">   49</span>&#160;{</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="comment">// TODO(gkleiman): Instead of passing an optional scheme as a parameter,</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="comment">// consider introducing a global `TLSInfo` protobuf and using it in HTTP</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <span class="comment">// checks. See MESOS-7356.</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <span class="comment">// TODO(qianzhang): Once we figure out how the IPv4/IPv6 should be supported</span></div><div cla
 ss="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <span class="comment">// in the health check API (i.e., the `CheckInfo` protobuf message), we may</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <span class="comment">// consider to remove the ipv6 parameter field which is a temporary solution</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <span class="comment">// for now.</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#ac767c2df24548c2e371c9fb6e0f96bb8">CheckerProcess</a>(</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;      <span class="keyword">const</span> CheckInfo&amp; checkInfo,</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;      <span class="keyword">const</span> std::string
 &amp; launcherDir,</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;      <span class="keyword">const</span> lambda::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> <a class="code" href="classTry.html">Try&lt;CheckStatusInfo&gt;</a>&amp;)&gt;&amp; _callback,</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;      <span class="keyword">const</span> TaskID&amp; _taskId,</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;      <span class="keyword">const</span> std::string&amp; _name,</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      <a class="code" href="classVariant.html">Variant&lt;runtime::Plain, runtime::Docker, runtime::Nested&gt;</a> _runtime,</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Op
 tion&lt;std::string&gt;</a>&amp; scheme,</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;      <span class="keywordtype">bool</span> ipv6 = <span class="keyword">false</span>);</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#ab7f51a87c406ebd0a6f995be19b4d831">pause</a>();</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#aab6429358cff19d17ac73b1c22327bdf">resume</a>();</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1check
 s_1_1CheckerProcess.html#a3a1021db50729f1f91ed9f8c08a5e530">   72</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a3a1021db50729f1f91ed9f8c08a5e530">~CheckerProcess</a>()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a5e21e337ac863fd8da8ad861807d3c0f">initialize</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a94f9ff395b1e85b748193a59399f4d86">fi
 nalize</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="keywordtype">void</span> performCheck();</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="keywordtype">void</span> scheduleNext(<span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration);</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <span class="keywordtype">void</span> processCheckResult(</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;      <span class="keyword">const</span> <a class="code" href="classStopwatch.html">Stopwatch</a>&amp; stopwatch,</div><div class="li
 ne"><a name="l00083"></a><span class="lineno">   83</span>&#160;      <span class="keyword">const</span> <a class="code" href="classResult.html">Result&lt;CheckStatusInfo&gt;</a>&amp; result);</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a> commandCheck(</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html">check::Command</a>&amp; cmd,</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Plain.html">runtime::Plain</a>&amp; plain);</div><div class="line"><a name="l00088"></a><span class="lineno"> 
   88</span>&#160;</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a> dockerCommandCheck(</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html">check::Command</a>&amp; cmd,</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker.html">runtime::Docker</a>&amp; <a class="code" href="namespacedocker.html">docker</a>);</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a> nestedCommandChec
 k(</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html">check::Command</a>&amp; cmd,</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html">runtime::Nested</a>&amp; nested);</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="keywordtype">void</span> _nestedCommandCheck(</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;      std::shared_ptr&lt;<a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;int&gt;</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>,</div><div class="line"><a name="l00098"></a><span class="
 lineno">   98</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html">check::Command</a> cmd,</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html">runtime::Nested</a> nested);</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="keywordtype">void</span> __nestedCommandCheck(</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;      std::shared_ptr&lt;<a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;int&gt;</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>,</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;      <a class="code" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a> connection,</d
 iv><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html">check::Command</a> cmd,</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html">runtime::Nested</a> nested);</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  <span class="keywordtype">void</span> ___nestedCommandCheck(</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;      std::shared_ptr&lt;<a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;int&gt;</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>,</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;      <span class="keyword">const</span> ContainerID&amp;
  checkContainerId,</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Response.html">process::http::Response</a>&amp; launchResponse,</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html">runtime::Nested</a> nested);</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="keywordtype">void</span> nestedCommandCheckFailure(</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;      std::shared_ptr&lt;<a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;int&gt;</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">prom
 ise</a>,</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;      <a class="code" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a> connection,</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;      <span class="keyword">const</span> ContainerID&amp; checkContainerId,</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;      std::shared_ptr&lt;bool&gt; checkTimedOut,</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;      <span class="keyword">const</span> std::string&amp; failure,</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html">runtime::Nested</a> nested);</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div><div class="line"><a name="l00119"></a><span class="lineno">  1
 19</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;int&gt;</a>&gt; waitNestedContainer(</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html">runtime::Nested</a> nested);</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;int&gt;</a>&gt; _waitNestedContainer(</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;      <span class="keyword">const</span> <a class="code" href="struc
 tprocess_1_1http_1_1Response.html">process::http::Response</a>&amp; httpResponse);</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  <span class="keywordtype">void</span> processCommandCheckResult(</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;      <span class="keyword">const</span> <a class="code" href="classStopwatch.html">Stopwatch</a>&amp; stopwatch,</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a>&amp; future);</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a> httpCheck(</
 div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Http.html">check::Http</a>&amp; <a class="code" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a>,</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;runtime::Plain&gt;</a>&amp; plain);</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a> _httpCheck(</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; cmdArgv,</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;      <span class="keyword">const
 </span> <a class="code" href="classOption.html">Option&lt;runtime::Plain&gt;</a>&amp; plain);</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a> __httpCheck(</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;      <span class="keyword">const</span> std::tuple&lt;<a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="classOption.html">Option&lt;int&gt;</a>&gt;,</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;                       <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::string&gt;</a>,</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;                       <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::string&gt;</a>&gt;&amp; t);</div><div class="line"><a name="l00140
 "></a><span class="lineno">  140</span>&#160;  <span class="keywordtype">void</span> processHttpCheckResult(</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;      <span class="keyword">const</span> <a class="code" href="classStopwatch.html">Stopwatch</a>&amp; stopwatch,</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a>&amp; future);</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  <span class="comment">// The docker HTTP health check is only performed differently on Windows.</span></div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00146"></a><span class="lineno
 ">  146</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;int&gt;</a> dockerHttpCheck(</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Http.html">check::Http</a>&amp; http,</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker.html">runtime::Docker</a>&amp; docker);</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> tcpCheck(</div
 ><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Tcp.html">check::Tcp</a>&amp; tcp,</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;runtime::Plain&gt;</a>&amp; plain);</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> _tcpCheck(</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; cmdArgv,</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;runtime::Plain&gt;</a>&amp; plain);</div><
 div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> __tcpCheck(</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;      <span class="keyword">const</span> std::tuple&lt;<a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="classOption.html">Option&lt;int&gt;</a>&gt;,</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;                       <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::string&gt;</a>,</div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;                       <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::string&gt;</a>&gt;&amp; t);</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;  <span class="keywordtype">void</span> processTcpCheck
 Result(</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;      <span class="keyword">const</span> <a class="code" href="classStopwatch.html">Stopwatch</a>&amp; stopwatch,</div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a>&amp; future);</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;  <span class="comment">// The docker TCP health check is only performed differently on Windows.</span></div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;<
 /a> dockerTcpCheck(</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1check_1_1Tcp.html">check::Tcp</a>&amp; tcp,</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker.html">runtime::Docker</a>&amp; docker);</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="keyword">const</span> lambda::function&lt;void(const Try&lt;CheckStatusInfo&gt;&amp;)&gt; updateCallback;</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160
 ;  <span class="keyword">const</span> TaskID taskId;</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  <span class="keyword">const</span> std::string name;</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <span class="keyword">const</span> Variant&lt;runtime::Plain, runtime::Docker,  runtime::Nested&gt; runtime;</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;  <span class="comment">// The `CheckerProcess` constructor parses the given `CheckInfo` struct and</span></div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;  <span class="comment">// prepares this `Variant`.</span></div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  <span class="keyword">const</span> <a class="code" href="classVariant.html">Variant&lt;check::Command, check::H
 ttp, check::Tcp&gt;</a> check;</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;  <a class="code" href="classDuration.html">Duration</a> checkDelay;</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;  <a class="code" href="classDuration.html">Duration</a> checkInterval;</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;  <a class="code" href="classDuration.html">Duration</a> checkTimeout;</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  <span class="keywordtype">bool</span> paused;</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  <span class="comment">// Contains the
  ID of the most recently terminated nested container</span></div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  <span class="comment">// that was used to perform a COMMAND check.</span></div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;  <a class="code" href="classOption.html">Option&lt;ContainerID&gt;</a> previousCheckContainerId;</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;};</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;} <span class="comment">// namespace checks {</span></div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="l
 ine"><a name="l00195"></a><span class="lineno">  195</span>&#160;</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;<span class="preprocessor">#endif // __CHECKER_PROCESS_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1checks_1_1CheckerProcess_html_a7484d8ce655895912451712b7a3c3274"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a7484d8ce655895912451712b7a3c3274">mesos::internal::checks::CheckerProcess::~CheckerProcess</a></div><div class="ttdeci">virtual ~CheckerProcess()</div><div class="ttdef"><b>Definition:</b> checker_process.hpp:72</div></div>
 <div class="ttc" id="classStopwatch_html"><div class="ttname"><a href="classStopwatch.html">Stopwatch</a></div><div class="ttdef"><b>Definition:</b> stopwatch.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker_html"><div class="ttname"><a href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker.html">mesos::internal::checks::runtime::Docker</a></div><div class="ttdef"><b>Definition:</b> checks_runtime.hpp:46</div></div>
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> check.hpp:30</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1checks_1_1CheckerProcess_html_a3a1021db50729f1f91ed9f8c08a5e530"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a3a1021db50729f1f91ed9f8c08a5e530">mesos::internal::checks::CheckerProcess::~CheckerProcess</a></div><div class="ttdeci">~CheckerProcess() override</div><div class="ttdef"><b>Definition:</b> checker_process.hpp:72</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1checks_1_1CheckerProcess_html_ac767c2df24548c2e371c9fb6e0f96bb8"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#ac767c2df24548c2e371c9fb6e0f96bb8">mesos::internal::checks::CheckerProcess::CheckerProcess</a></div><div class="ttdeci">CheckerProcess(const CheckInfo &amp;checkInfo, const std::string &amp;launcherDir, const lambda::function&lt; void(const Try&lt; CheckStatusInfo &gt; &amp;)&gt; &amp;_callback, const TaskID &amp;_taskId, const std::string &amp;_name, Variant&lt; runtime::Plain, runtime::Docker, runtime::Nested &gt; _runtime, const Option&lt; std::string &gt; &amp;scheme, bool ipv6=false)</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a2f0e2769d84e1491c180d0da6458624b"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">process::ProcessBase::http</a></div><div class="ttdeci">hashmap&lt; std::string, HttpEndpoint &gt; http</div><div class="ttdef"><b>Definition:</b> process.hpp:452</div></div>
 <div class="ttc" id="checks__runtime_8hpp_html"><div class="ttname"><a href="checks__runtime_8hpp.html">checks_runtime.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classNetworkProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classNetworkProcess-members.html b/content/api/latest/c++/classNetworkProcess-members.html
index c5c1938..cf6951c 100644
--- a/content/api/latest/c++/classNetworkProcess-members.html
+++ b/content/api/latest/c++/classNetworkProcess-members.html
@@ -65,7 +65,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a>(const std::string &amp;name, const UPID &amp;pid)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classNetworkProcess.html#a36b7e3c3759a96959823ee339fa68392">finalize</a>()</td><td class="entry"><a class="el" href="classNetworkProcess.html">NetworkProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classNetworkProcess.html#a7feb6183866a6035511990106bea7aef">finalize</a>() override</td><td class="entry"><a class="el" href="classNetworkProcess.html">NetworkProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
@@ -107,9 +107,9 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; NetworkProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classNetworkProcess.html#a68b3187740a1368babf8cd06c4519bbf">watch</a>(size_t size, Network::WatchMode mode)</td><td class="entry"><a class="el" href="classNetworkProcess.html">NetworkProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; NetworkProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a>()</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; NetworkProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; NetworkProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#a15c99619d54f5f03d6bb3fd8a58ade3a">~ProtobufProcess</a>() override</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; NetworkProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classNetworkProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classNetworkProcess.html b/content/api/latest/c++/classNetworkProcess.html
index 0d72d7b..a0b8b0d 100644
--- a/content/api/latest/c++/classNetworkProcess.html
+++ b/content/api/latest/c++/classNetworkProcess.html
@@ -91,19 +91,19 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a96f258726d50884bad2b45143791d9e3"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structNothing.html">Nothing</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classNetworkProcess.html#a96f258726d50884bad2b45143791d9e3">broadcast</a> (const M &amp;m, const std::set&lt; <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &gt; &amp;filter)</td></tr>
 <tr class="separator:a96f258726d50884bad2b45143791d9e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classProtobufProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classProtobufProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; NetworkProcess &gt;</a></td></tr>
-<tr class="memitem:ade255e672ae628b3297c614e95b7917d inherit pub_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a> ()</td></tr>
-<tr class="separator:ade255e672ae628b3297c614e95b7917d inherit pub_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a15c99619d54f5f03d6bb3fd8a58ade3a inherit pub_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a15c99619d54f5f03d6bb3fd8a58ade3a">~ProtobufProcess</a> () override</td></tr>
+<tr class="separator:a15c99619d54f5f03d6bb3fd8a58ade3a inherit pub_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; NetworkProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; <a class="el" href="classNetworkProcess.html">NetworkProcess</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -112,9 +112,9 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a36b7e3c3759a96959823ee339fa68392"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classNetworkProcess.html#a36b7e3c3759a96959823ee339fa68392">finalize</a> ()</td></tr>
-<tr class="memdesc:a36b7e3c3759a96959823ee339fa68392"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is terminated.  <a href="#a36b7e3c3759a96959823ee339fa68392">More...</a><br /></td></tr>
-<tr class="separator:a36b7e3c3759a96959823ee339fa68392"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7feb6183866a6035511990106bea7aef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classNetworkProcess.html#a7feb6183866a6035511990106bea7aef">finalize</a> () override</td></tr>
+<tr class="memdesc:a7feb6183866a6035511990106bea7aef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is terminated.  <a href="#a7feb6183866a6035511990106bea7aef">More...</a><br /></td></tr>
+<tr class="separator:a7feb6183866a6035511990106bea7aef"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classProtobufProcess"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classProtobufProcess')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; NetworkProcess &gt;</a></td></tr>
 <tr class="memitem:a5c6659fa98d4c54ae10ced56690f08ee inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a5c6659fa98d4c54ae10ced56690f08ee">consume</a> (<a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> &amp;&amp;event) override</td></tr>
 <tr class="separator:a5c6659fa98d4c54ae10ced56690f08ee inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -377,7 +377,7 @@ template&lt;typename M &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a36b7e3c3759a96959823ee339fa68392"></a>
+<a class="anchor" id="a7feb6183866a6035511990106bea7aef"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -385,7 +385,7 @@ template&lt;typename M &gt; </div>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void NetworkProcess::finalize </td>
+          <td class="memname">void NetworkProcess::finalize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -393,7 +393,7 @@ template&lt;typename M &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">


[22/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html
index 407dd01..1b5e951 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html
@@ -65,11 +65,11 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a42265212d37f7d6d1f073f1b96ca94d0">_quota_allocated</a>(const std::string &amp;role, const std::string &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a652ffc5a1de704b592ecea187b812203">_resources_offered_or_allocated</a>(const std::string &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad9f069d67ed3e23ddc8a963609de97f4">_resources_total</a>(const std::string &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3ad2f1c1ed3395ca6e5d4668f7d65b16">activateFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4722c40305c3ade644527aa503d22407">activateSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a74891dae6edb8e7b6283c82886141dd5">addFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const hashmap&lt; SlaveID, Resources &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6e829c184a65da68a4693c5f2987595b">addResourceProvider</a>(const SlaveID &amp;slave, const Resources &amp;total, const hashmap&lt; FrameworkID, Resources &gt; &amp;used)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a04d053a50384c024cc0183c1f0a7f983">addSlave</a>(const SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; SlaveInfo::Capability &gt; &amp;capabilities, const Option&lt; Unavailability &gt; &amp;unavailability, const Resources &amp;total, const hashmap&lt; FrameworkID, Resources &gt; &amp;used)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a48088b31ea342e74cd14288805ef41e5">activateFramework</a>(const FrameworkID &amp;frameworkId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af5f47dc551acee1e0009d4a919f8bd88">activateSlave</a>(const SlaveID &amp;slaveId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad072a289ac6bb529b33d186a4956bced">addFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const hashmap&lt; SlaveID, Resources &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8ecc2029849cb0ec34461f6f3682af1f">addResourceProvider</a>(const SlaveID &amp;slave, const Resources &amp;total, const hashmap&lt; FrameworkID, Resources &gt; &amp;used) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6f5ca49f2bf48911e4d4360a006fdfc1">addSlave</a>(const SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; SlaveInfo::Capability &gt; &amp;capabilities, const Option&lt; Unavailability &gt; &amp;unavailability, const Resources &amp;total, const hashmap&lt; FrameworkID, Resources &gt; &amp;used) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a2b485c7c6c6341f5cf1872565f80151d">allocatable</a>(const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad50746d75024b2b7dbf7ebfca00655e8">allocate</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a00413c197c90ed354beef93361a60eda">allocate</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -83,8 +83,8 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a9a583eaf601e28e41073181ec3ebbc32">consume</a>(ExitedEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a4dd3058269bffe1b73cb8a4469a66542">consume</a>(TerminateEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a96920b52609ddc8fc78e1f6a2011524e">deactivateFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8414f67fc1e1a07bb126d8e9db2bd035">deactivateSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaad64455436efb0499835c9f46ded78f">deactivateFramework</a>(const FrameworkID &amp;frameworkId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0de4755bc8a1e020a4491b1c62e19e0d">deactivateSlave</a>(const SlaveID &amp;slaveId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64f985d4b64629e1451cbd03c7756cdf">deallocate</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a>(const std::string &amp;name, const UPID &amp;pid)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64b69bd952f0b6768c115cfbc36a8b87">domain</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -99,12 +99,12 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a36f47521514de91d837559b835aeda2a">frameworks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4612ef1ebd4f96f80e35a216a79e6a8d">frameworkSorterFactory</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a286878cde1e175a044fb6bb934a9b941">frameworkSorters</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a05a275c4ac93895744e1f53629abc3d7">getInverseOfferStatuses</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a2fab59da499452701983583ec14eb0a7">getInverseOfferStatuses</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8e31e36d62a7e6a4bb66d10ce27d77bb">HierarchicalAllocatorProcess</a>(const std::function&lt; Sorter *()&gt; &amp;roleSorterFactory, const std::function&lt; Sorter *()&gt; &amp;_frameworkSorterFactory, const std::function&lt; Sorter *()&gt; &amp;quotaRoleSorterFactory)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a52ca07da2b172189a83e8e091b71da4b">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option&lt; DomainInfo &gt; &amp;domain=None(), const Option&lt; std::vector&lt; Resources &gt;&gt; &amp;minAllocatableResources=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::Hierarchical
 AllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aac2789dba69bcda300fff1dcd4b22d8e">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option&lt; DomainInfo &gt; &amp;domain=None(), const Option&lt; std::vector&lt; Resources &gt;&gt; &amp;minAllocatableResources=None()) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::Hie
 rarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">Process&lt; MesosAllocatorProcess &gt;::initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab0e098e04ea78c0917c2f6bbaaea8309">initialized</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -128,16 +128,16 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adc8f37c1d8b0394cc23178491d44c2e2">quotaRoleSorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a367074e000559d67efe3a377657d3a9f">quotas</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">recover</a>(const int _expectedAgentCount, const hashmap&lt; std::string, Quota &gt; &amp;quotas)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab4dcf0920448f674bd9c71d4eb40dd6b">recoverResources</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;resources, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adb8dc17f68b7b30048daf735a1c19b51">recover</a>(const int _expectedAgentCount, const hashmap&lt; std::string, Quota &gt; &amp;quotas) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a508736cf98d37e4fe95056f59ac4ef1b">recoverResources</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;resources, const Option&lt; Filters &gt; &amp;filters) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a7f494dfbf653c87d3c88089841404762">removeFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">removeQuota</a>(const std::string &amp;role)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">removeSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a95e4fd793218cdaa228b89c10bef2343">requestResources</a>(const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a293dbe48768511febf36eda5c479f2f5">removeFramework</a>(const FrameworkID &amp;frameworkId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae2a330ecb11580ec7d84d26e7855d41f">removeQuota</a>(const std::string &amp;role) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab1b8226d1a303b059ed807856dda7913">removeSlave</a>(const SlaveID &amp;slaveId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6be41b7e40bf094ea279ec3e22256824">requestResources</a>(const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9ee5817f34f7a0506b67c26a87cd5748">reservationScalarQuantities</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">resume</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">reviveOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4f5ef354b0e51b1f7143de72606d72dd">reviveOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a890bb44d4f46f708e8df0514036d44ca">roleSorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -150,24 +150,24 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a>(const UPID &amp;to, std::string &amp;&amp;name)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b8bf2523246e77c0bfd2340fe223565">setQuota</a>(const std::string &amp;role, const Quota &amp;quota)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac87ffb3152789c1b8ce96b9e8eb4e783">setQuota</a>(const std::string &amp;role, const Quota &amp;quota) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf75366546bda737ba22d994b6a7fb20">slaves</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4">suppressOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a76beef96029c462144d6c627160fd788">suppressOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a969e5e893e55d21d9f4f88b61228515d">This</a> typedef</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaa1ce6cba8a90007ee2c9d2f87dae895">updateAllocation</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;offeredResources, const std::vector&lt; ResourceConversion &gt; &amp;conversions)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c8d5ddf2bbcd293951f8f5b88bb7402">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77d5b51a695c74ca402dfb969ef690b5">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5dfa45e35f48ba89fcc0f24025e2fc97">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af871d09933fbc7f80ed777b7f6101168">updateSlave</a>(const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const Option&lt; Resources &gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abe0733932a78d03ec3c94ae0d71605ba">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac78b28a76b73d82e7643e854765fad46">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a257182b5b97d3fdbeb397e5814639b28">updateAllocation</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;offeredResources, const std::vector&lt; ResourceConversion &gt; &amp;conversions) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae34c1404c4bfaae46eaff80ef4aea7d4">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a083a0ac847d584b6d60af9fbce102775">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af318c26f75e774c26dcda6b3a3d7fca2">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3f9abb7ac023a7ceeb3467e902a6a21f">updateSlave</a>(const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const Option&lt; Resources &gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None()) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ade1930721922ea4c1298db254708d566">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6175582db901bed638e5a7b96c7efa17">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a45af960a7662e781d779d13f8e48bf7a">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a65468666990c8079dc0f3e716abb82b8">whitelist</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a89597277d0589294daf34dd1ad5b7185">~HierarchicalAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a6fc57412e81e27f303f3eb1243aab15e">~MesosAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosAllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3f113b21a0a9944ad0d089086d559c35">~HierarchicalAllocatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a28df85bcd64219034ef5c8abc9f44b4d">~MesosAllocatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosAllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[21/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html
index 6cd7b4e..99ae052 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html
@@ -88,78 +88,78 @@ Classes</h2></td></tr>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a8e31e36d62a7e6a4bb66d10ce27d77bb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8e31e36d62a7e6a4bb66d10ce27d77bb">HierarchicalAllocatorProcess</a> (const std::function&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a> *()&gt; &amp;roleSorterFactory, const std::function&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a> *()&gt; &amp;_frameworkSorterFactory, const std::function&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a> *()&gt; &amp;quotaRoleSorterFactory)</td></tr>
 <tr class="separator:a8e31e36d62a7e6a4bb66d10ce27d77bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a89597277d0589294daf34dd1ad5b7185"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a89597277d0589294daf34dd1ad5b7185">~HierarchicalAllocatorProcess</a> ()</td></tr>
-<tr class="separator:a89597277d0589294daf34dd1ad5b7185"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f113b21a0a9944ad0d089086d559c35"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3f113b21a0a9944ad0d089086d559c35">~HierarchicalAllocatorProcess</a> () override</td></tr>
+<tr class="separator:a3f113b21a0a9944ad0d089086d559c35"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aea22e2f2117fcb1b9afff4996a50692c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">process::PID</a>&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">HierarchicalAllocatorProcess</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c">self</a> () const </td></tr>
 <tr class="separator:aea22e2f2117fcb1b9afff4996a50692c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a52ca07da2b172189a83e8e091b71da4b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a52ca07da2b172189a83e8e091b71da4b">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e67cbebf02977552794a9c69a3f31ee">allocationInterval</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae6ccb75b0c8f8dfaa203c26d5ff486c9
 ">offerCallback</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77cac44185bfc5d997de781740276202">inverseOfferCallback</a>, const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a650088517da5692657a58ab961376d77">fairnessExcludeResourceNames</a>=<a class="el" href="structNone.html">None</a>(), bool <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b569bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a>=true, const <a class="el" href="classOption.html">Option<
 /a>&lt; DomainInfo &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64b69bd952f0b6768c115cfbc36a8b87">domain</a>=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8366cf2a674246acd8b87e6a69f5566c">minAllocatableResources</a>=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:a52ca07da2b172189a83e8e091b71da4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa54644fc06b4d56bdebe6f9a317f5cbc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">recover</a> (const int _expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="structQuota.html">Quota</a> &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a367074e000559d67efe3a377657d3a9f">quotas</a>)</td></tr>
-<tr class="separator:aa54644fc06b4d56bdebe6f9a317f5cbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a74891dae6edb8e7b6283c82886141dd5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a74891dae6edb8e7b6283c82886141dd5">addFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td></tr>
-<tr class="separator:a74891dae6edb8e7b6283c82886141dd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f494dfbf653c87d3c88089841404762"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a7f494dfbf653c87d3c88089841404762">removeFramework</a> (const FrameworkID &amp;frameworkId)</td></tr>
-<tr class="separator:a7f494dfbf653c87d3c88089841404762"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3ad2f1c1ed3395ca6e5d4668f7d65b16"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3ad2f1c1ed3395ca6e5d4668f7d65b16">activateFramework</a> (const FrameworkID &amp;frameworkId)</td></tr>
-<tr class="separator:a3ad2f1c1ed3395ca6e5d4668f7d65b16"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a96920b52609ddc8fc78e1f6a2011524e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a96920b52609ddc8fc78e1f6a2011524e">deactivateFramework</a> (const FrameworkID &amp;frameworkId)</td></tr>
-<tr class="separator:a96920b52609ddc8fc78e1f6a2011524e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a77d5b51a695c74ca402dfb969ef690b5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77d5b51a695c74ca402dfb969ef690b5">updateFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td></tr>
-<tr class="separator:a77d5b51a695c74ca402dfb969ef690b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a04d053a50384c024cc0183c1f0a7f983"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a04d053a50384c024cc0183c1f0a7f983">addSlave</a> (const SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; SlaveInfo::Capability &gt; &amp;capabilities, const <a class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; &amp;unavailability, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used)</td></tr>
-<tr class="separator:a04d053a50384c024cc0183c1f0a7f983"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa63a6a9f0c900a6760dfe5406efda44b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">removeSlave</a> (const SlaveID &amp;slaveId)</td></tr>
-<tr class="separator:aa63a6a9f0c900a6760dfe5406efda44b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af871d09933fbc7f80ed777b7f6101168"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af871d09933fbc7f80ed777b7f6101168">updateSlave</a> (const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:af871d09933fbc7f80ed777b7f6101168"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6e829c184a65da68a4693c5f2987595b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6e829c184a65da68a4693c5f2987595b">addResourceProvider</a> (const SlaveID &amp;slave, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used)</td></tr>
-<tr class="separator:a6e829c184a65da68a4693c5f2987595b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8414f67fc1e1a07bb126d8e9db2bd035"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8414f67fc1e1a07bb126d8e9db2bd035">deactivateSlave</a> (const SlaveID &amp;slaveId)</td></tr>
-<tr class="separator:a8414f67fc1e1a07bb126d8e9db2bd035"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4722c40305c3ade644527aa503d22407"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4722c40305c3ade644527aa503d22407">activateSlave</a> (const SlaveID &amp;slaveId)</td></tr>
-<tr class="separator:a4722c40305c3ade644527aa503d22407"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac78b28a76b73d82e7643e854765fad46"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac78b28a76b73d82e7643e854765fad46">updateWhitelist</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a65468666990c8079dc0f3e716abb82b8">whitelist</a>)</td></tr>
-<tr class="separator:ac78b28a76b73d82e7643e854765fad46"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a95e4fd793218cdaa228b89c10bef2343"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a95e4fd793218cdaa228b89c10bef2343">requestResources</a> (const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests)</td></tr>
-<tr class="separator:a95e4fd793218cdaa228b89c10bef2343"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaa1ce6cba8a90007ee2c9d2f87dae895"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaa1ce6cba8a90007ee2c9d2f87dae895">updateAllocation</a> (const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;offeredResources, const std::vector&lt; <a class="el" href="classmesos_1_1ResourceConversion.html">ResourceConversion</a> &gt; &amp;conversions)</td></tr>
-<tr class="separator:aaa1ce6cba8a90007ee2c9d2f87dae895"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c8d5ddf2bbcd293951f8f5b88bb7402"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c8d5ddf2bbcd293951f8f5b88bb7402">updateAvailable</a> (const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td></tr>
-<tr class="separator:a5c8d5ddf2bbcd293951f8f5b88bb7402"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0733932a78d03ec3c94ae0d71605ba"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abe0733932a78d03ec3c94ae0d71605ba">updateUnavailability</a> (const SlaveID &amp;slaveId, const <a class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; &amp;unavailability)</td></tr>
-<tr class="separator:abe0733932a78d03ec3c94ae0d71605ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5dfa45e35f48ba89fcc0f24025e2fc97"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5dfa45e35f48ba89fcc0f24025e2fc97">updateInverseOffer</a> (const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;unavailableResources, const <a class="el" href="classOption.html">Option</a>&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;filters)</td></tr>
-<tr class="separator:a5dfa45e35f48ba89fcc0f24025e2fc97"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a05a275c4ac93895744e1f53629abc3d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, mesos::allocator::InverseOfferStatus &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a05a275c4ac93895744e1f53629abc3d7">getInverseOfferStatuses</a> ()</td></tr>
-<tr class="separator:a05a275c4ac93895744e1f53629abc3d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab4dcf0920448f674bd9c71d4eb40dd6b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab4dcf0920448f674bd9c71d4eb40dd6b">recoverResources</a> (const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;filters)</td></tr>
-<tr class="separator:ab4dcf0920448f674bd9c71d4eb40dd6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac6adbe7f44a82c49396888a88b8073d4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4">suppressOffers</a> (const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a>)</td></tr>
-<tr class="separator:ac6adbe7f44a82c49396888a88b8073d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c060a124aa551693f6829812b52ef2c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">reviveOffers</a> (const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a>)</td></tr>
-<tr class="separator:a5c060a124aa551693f6829812b52ef2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5b8bf2523246e77c0bfd2340fe223565"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b8bf2523246e77c0bfd2340fe223565">setQuota</a> (const std::string &amp;role, const <a class="el" href="structQuota.html">Quota</a> &amp;quota)</td></tr>
-<tr class="separator:a5b8bf2523246e77c0bfd2340fe223565"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4bc95ebe6f2042453e55c6027a99b7a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">removeQuota</a> (const std::string &amp;role)</td></tr>
-<tr class="separator:a4bc95ebe6f2042453e55c6027a99b7a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a575252272c6d0e24e9e79409d52ec493"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">updateWeights</a> (const std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td></tr>
-<tr class="separator:a575252272c6d0e24e9e79409d52ec493"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aac2789dba69bcda300fff1dcd4b22d8e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aac2789dba69bcda300fff1dcd4b22d8e">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e67cbebf02977552794a9c69a3f31ee">allocationInterval</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae6ccb75b0c8f8dfaa203c26d5ff486c9
 ">offerCallback</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77cac44185bfc5d997de781740276202">inverseOfferCallback</a>, const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a650088517da5692657a58ab961376d77">fairnessExcludeResourceNames</a>=<a class="el" href="structNone.html">None</a>(), bool <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b569bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a>=true, const <a class="el" href="classOption.html">Option<
 /a>&lt; DomainInfo &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64b69bd952f0b6768c115cfbc36a8b87">domain</a>=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8366cf2a674246acd8b87e6a69f5566c">minAllocatableResources</a>=<a class="el" href="structNone.html">None</a>()) override</td></tr>
+<tr class="separator:aac2789dba69bcda300fff1dcd4b22d8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb8dc17f68b7b30048daf735a1c19b51"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adb8dc17f68b7b30048daf735a1c19b51">recover</a> (const int _expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="structQuota.html">Quota</a> &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a367074e000559d67efe3a377657d3a9f">quotas</a>) override</td></tr>
+<tr class="separator:adb8dc17f68b7b30048daf735a1c19b51"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad072a289ac6bb529b33d186a4956bced"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad072a289ac6bb529b33d186a4956bced">addFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles) override</td></tr>
+<tr class="separator:ad072a289ac6bb529b33d186a4956bced"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a293dbe48768511febf36eda5c479f2f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a293dbe48768511febf36eda5c479f2f5">removeFramework</a> (const FrameworkID &amp;frameworkId) override</td></tr>
+<tr class="separator:a293dbe48768511febf36eda5c479f2f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a48088b31ea342e74cd14288805ef41e5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a48088b31ea342e74cd14288805ef41e5">activateFramework</a> (const FrameworkID &amp;frameworkId) override</td></tr>
+<tr class="separator:a48088b31ea342e74cd14288805ef41e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaad64455436efb0499835c9f46ded78f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaad64455436efb0499835c9f46ded78f">deactivateFramework</a> (const FrameworkID &amp;frameworkId) override</td></tr>
+<tr class="separator:aaad64455436efb0499835c9f46ded78f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a083a0ac847d584b6d60af9fbce102775"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a083a0ac847d584b6d60af9fbce102775">updateFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles) override</td></tr>
+<tr class="separator:a083a0ac847d584b6d60af9fbce102775"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f5ca49f2bf48911e4d4360a006fdfc1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6f5ca49f2bf48911e4d4360a006fdfc1">addSlave</a> (const SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; SlaveInfo::Capability &gt; &amp;capabilities, const <a class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; &amp;unavailability, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used) override</td></tr>
+<tr class="separator:a6f5ca49f2bf48911e4d4360a006fdfc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab1b8226d1a303b059ed807856dda7913"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab1b8226d1a303b059ed807856dda7913">removeSlave</a> (const SlaveID &amp;slaveId) override</td></tr>
+<tr class="separator:ab1b8226d1a303b059ed807856dda7913"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f9abb7ac023a7ceeb3467e902a6a21f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3f9abb7ac023a7ceeb3467e902a6a21f">updateSlave</a> (const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>()) override</td></tr>
+<tr class="separator:a3f9abb7ac023a7ceeb3467e902a6a21f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8ecc2029849cb0ec34461f6f3682af1f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8ecc2029849cb0ec34461f6f3682af1f">addResourceProvider</a> (const SlaveID &amp;slave, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used) override</td></tr>
+<tr class="separator:a8ecc2029849cb0ec34461f6f3682af1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0de4755bc8a1e020a4491b1c62e19e0d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0de4755bc8a1e020a4491b1c62e19e0d">deactivateSlave</a> (const SlaveID &amp;slaveId) override</td></tr>
+<tr class="separator:a0de4755bc8a1e020a4491b1c62e19e0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af5f47dc551acee1e0009d4a919f8bd88"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af5f47dc551acee1e0009d4a919f8bd88">activateSlave</a> (const SlaveID &amp;slaveId) override</td></tr>
+<tr class="separator:af5f47dc551acee1e0009d4a919f8bd88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a45af960a7662e781d779d13f8e48bf7a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a45af960a7662e781d779d13f8e48bf7a">updateWhitelist</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a65468666990c8079dc0f3e716abb82b8">whitelist</a>) override</td></tr>
+<tr class="separator:a45af960a7662e781d779d13f8e48bf7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6be41b7e40bf094ea279ec3e22256824"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6be41b7e40bf094ea279ec3e22256824">requestResources</a> (const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests) override</td></tr>
+<tr class="separator:a6be41b7e40bf094ea279ec3e22256824"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a257182b5b97d3fdbeb397e5814639b28"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a257182b5b97d3fdbeb397e5814639b28">updateAllocation</a> (const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;offeredResources, const std::vector&lt; <a class="el" href="classmesos_1_1ResourceConversion.html">ResourceConversion</a> &gt; &amp;conversions) override</td></tr>
+<tr class="separator:a257182b5b97d3fdbeb397e5814639b28"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae34c1404c4bfaae46eaff80ef4aea7d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae34c1404c4bfaae46eaff80ef4aea7d4">updateAvailable</a> (const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations) override</td></tr>
+<tr class="separator:ae34c1404c4bfaae46eaff80ef4aea7d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ade1930721922ea4c1298db254708d566"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ade1930721922ea4c1298db254708d566">updateUnavailability</a> (const SlaveID &amp;slaveId, const <a class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; &amp;unavailability) override</td></tr>
+<tr class="separator:ade1930721922ea4c1298db254708d566"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af318c26f75e774c26dcda6b3a3d7fca2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af318c26f75e774c26dcda6b3a3d7fca2">updateInverseOffer</a> (const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;unavailableResources, const <a class="el" href="classOption.html">Option</a>&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;filters) override</td></tr>
+<tr class="separator:af318c26f75e774c26dcda6b3a3d7fca2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fab59da499452701983583ec14eb0a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, mesos::allocator::InverseOfferStatus &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a2fab59da499452701983583ec14eb0a7">getInverseOfferStatuses</a> () override</td></tr>
+<tr class="separator:a2fab59da499452701983583ec14eb0a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a508736cf98d37e4fe95056f59ac4ef1b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a508736cf98d37e4fe95056f59ac4ef1b">recoverResources</a> (const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;filters) override</td></tr>
+<tr class="separator:a508736cf98d37e4fe95056f59ac4ef1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76beef96029c462144d6c627160fd788"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a76beef96029c462144d6c627160fd788">suppressOffers</a> (const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a>) override</td></tr>
+<tr class="separator:a76beef96029c462144d6c627160fd788"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4f5ef354b0e51b1f7143de72606d72dd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4f5ef354b0e51b1f7143de72606d72dd">reviveOffers</a> (const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a>) override</td></tr>
+<tr class="separator:a4f5ef354b0e51b1f7143de72606d72dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac87ffb3152789c1b8ce96b9e8eb4e783"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac87ffb3152789c1b8ce96b9e8eb4e783">setQuota</a> (const std::string &amp;role, const <a class="el" href="structQuota.html">Quota</a> &amp;quota) override</td></tr>
+<tr class="separator:ac87ffb3152789c1b8ce96b9e8eb4e783"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae2a330ecb11580ec7d84d26e7855d41f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae2a330ecb11580ec7d84d26e7855d41f">removeQuota</a> (const std::string &amp;role) override</td></tr>
+<tr class="separator:ae2a330ecb11580ec7d84d26e7855d41f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6175582db901bed638e5a7b96c7efa17"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6175582db901bed638e5a7b96c7efa17">updateWeights</a> (const std::vector&lt; WeightInfo &gt; &amp;weightInfos) override</td></tr>
+<tr class="separator:a6175582db901bed638e5a7b96c7efa17"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td></tr>
 <tr class="memitem:a99348f470d98066581911dc62a539d6e inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a99348f470d98066581911dc62a539d6e">MesosAllocatorProcess</a> ()</td></tr>
 <tr class="separator:a99348f470d98066581911dc62a539d6e inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6fc57412e81e27f303f3eb1243aab15e inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a6fc57412e81e27f303f3eb1243aab15e">~MesosAllocatorProcess</a> ()</td></tr>
-<tr class="separator:a6fc57412e81e27f303f3eb1243aab15e inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28df85bcd64219034ef5c8abc9f44b4d inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a28df85bcd64219034ef5c8abc9f44b4d">~MesosAllocatorProcess</a> () override</td></tr>
+<tr class="separator:a28df85bcd64219034ef5c8abc9f44b4d inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosAllocatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosAllocatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -435,7 +435,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a89597277d0589294daf34dd1ad5b7185"></a>
+<a class="anchor" id="a3f113b21a0a9944ad0d089086d559c35"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -443,7 +443,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::~HierarchicalAllocatorProcess </td>
+          <td class="memname">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::~HierarchicalAllocatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -451,7 +451,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -680,7 +680,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a3ad2f1c1ed3395ca6e5d4668f7d65b16"></a>
+<a class="anchor" id="a48088b31ea342e74cd14288805ef41e5"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -697,7 +697,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -706,7 +706,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4722c40305c3ade644527aa503d22407"></a>
+<a class="anchor" id="af5f47dc551acee1e0009d4a919f8bd88"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -723,7 +723,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -732,7 +732,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a74891dae6edb8e7b6283c82886141dd5"></a>
+<a class="anchor" id="ad072a289ac6bb529b33d186a4956bced"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -777,7 +777,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -786,7 +786,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a6e829c184a65da68a4693c5f2987595b"></a>
+<a class="anchor" id="a8ecc2029849cb0ec34461f6f3682af1f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -819,7 +819,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -828,7 +828,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a04d053a50384c024cc0183c1f0a7f983"></a>
+<a class="anchor" id="a6f5ca49f2bf48911e4d4360a006fdfc1"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -879,7 +879,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -983,7 +983,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a96920b52609ddc8fc78e1f6a2011524e"></a>
+<a class="anchor" id="aaad64455436efb0499835c9f46ded78f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1000,7 +1000,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1009,7 +1009,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a8414f67fc1e1a07bb126d8e9db2bd035"></a>
+<a class="anchor" id="a0de4755bc8a1e020a4491b1c62e19e0d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1026,7 +1026,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1144,7 +1144,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a05a275c4ac93895744e1f53629abc3d7"></a>
+<a class="anchor" id="a2fab59da499452701983583ec14eb0a7"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1160,7 +1160,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1169,7 +1169,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a52ca07da2b172189a83e8e091b71da4b"></a>
+<a class="anchor" id="aac2789dba69bcda300fff1dcd4b22d8e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1186,7 +1186,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1322,7 +1322,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa54644fc06b4d56bdebe6f9a317f5cbc"></a>
+<a class="anchor" id="adb8dc17f68b7b30048daf735a1c19b51"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1349,7 +1349,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1358,7 +1358,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab4dcf0920448f674bd9c71d4eb40dd6b"></a>
+<a class="anchor" id="a508736cf98d37e4fe95056f59ac4ef1b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1397,7 +1397,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1406,7 +1406,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7f494dfbf653c87d3c88089841404762"></a>
+<a class="anchor" id="a293dbe48768511febf36eda5c479f2f5"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1423,7 +1423,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1432,7 +1432,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4bc95ebe6f2042453e55c6027a99b7a8"></a>
+<a class="anchor" id="ae2a330ecb11580ec7d84d26e7855d41f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1449,7 +1449,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1458,7 +1458,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa63a6a9f0c900a6760dfe5406efda44b"></a>
+<a class="anchor" id="ab1b8226d1a303b059ed807856dda7913"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1475,7 +1475,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1484,7 +1484,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a95e4fd793218cdaa228b89c10bef2343"></a>
+<a class="anchor" id="a6be41b7e40bf094ea279ec3e22256824"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1511,7 +1511,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1543,7 +1543,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a5c060a124aa551693f6829812b52ef2c"></a>
+<a class="anchor" id="a4f5ef354b0e51b1f7143de72606d72dd"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1570,7 +1570,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1602,7 +1602,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a5b8bf2523246e77c0bfd2340fe223565"></a>
+<a class="anchor" id="ac87ffb3152789c1b8ce96b9e8eb4e783"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1629,7 +1629,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1638,7 +1638,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac6adbe7f44a82c49396888a88b8073d4"></a>
+<a class="anchor" id="a76beef96029c462144d6c627160fd788"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1665,7 +1665,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1674,7 +1674,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aaa1ce6cba8a90007ee2c9d2f87dae895"></a>
+<a class="anchor" id="a257182b5b97d3fdbeb397e5814639b28"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1713,7 +1713,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1722,7 +1722,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a5c8d5ddf2bbcd293951f8f5b88bb7402"></a>
+<a class="anchor" id="ae34c1404c4bfaae46eaff80ef4aea7d4"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1749,7 +1749,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1758,7 +1758,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a77d5b51a695c74ca402dfb969ef690b5"></a>
+<a class="anchor" id="a083a0ac847d584b6d60af9fbce102775"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1791,7 +1791,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1800,7 +1800,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a5dfa45e35f48ba89fcc0f24025e2fc97"></a>
+<a class="anchor" id="af318c26f75e774c26dcda6b3a3d7fca2"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1845,7 +1845,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1854,7 +1854,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af871d09933fbc7f80ed777b7f6101168"></a>
+<a class="anchor" id="a3f9abb7ac023a7ceeb3467e902a6a21f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1893,7 +1893,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1902,7 +1902,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="abe0733932a78d03ec3c94ae0d71605ba"></a>
+<a class="anchor" id="ade1930721922ea4c1298db254708d566"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1929,7 +1929,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1938,7 +1938,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a575252272c6d0e24e9e79409d52ec493"></a>
+<a class="anchor" id="a6175582db901bed638e5a7b96c7efa17"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1955,7 +1955,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1964,7 +1964,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac78b28a76b73d82e7643e854765fad46"></a>
+<a class="anchor" id="a45af960a7662e781d779d13f8e48bf7a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1981,7 +1981,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance-members.html
index 6886f97..fe7091e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html#ae78baec51de4f0efb3d7da88bdcc4d1b">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html">mesos::internal::master::maintenance::StartMaintenance</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html#a27fe14af5c2123ee6ba899d66e2fa2d7">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html">mesos::internal::master::maintenance::StartMaintenance</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html#a078f4aac8b7ab12645327c2cdd1404e7">StartMaintenance</a>(const google::protobuf::RepeatedPtrField&lt; MachineID &gt; &amp;_ids)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html">mesos::internal::master::maintenance::StartMaintenance</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html
index 005c49a..74779a1 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html
@@ -81,8 +81,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
 <tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
 <tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
-<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a> () override</td></tr>
+<tr class="separator:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
 <tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
@@ -113,8 +113,8 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:ae78baec51de4f0efb3d7da88bdcc4d1b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html#ae78baec51de4f0efb3d7da88bdcc4d1b">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:ae78baec51de4f0efb3d7da88bdcc4d1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27fe14af5c2123ee6ba899d66e2fa2d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html#a27fe14af5c2123ee6ba899d66e2fa2d7">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs) override</td></tr>
+<tr class="separator:a27fe14af5c2123ee6ba899d66e2fa2d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Transitions a group of machines from <code>DRAINING</code> mode into <code>DOWN</code> mode. </p>
@@ -146,7 +146,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ae78baec51de4f0efb3d7da88bdcc4d1b"></a>
+<a class="anchor" id="a27fe14af5c2123ee6ba899d66e2fa2d7"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -173,7 +173,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance-members.html
index 9429b3a..13e0830 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html#afc0cb39c375da0edf7f3a2d00fc2c18c">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html">mesos::internal::master::maintenance::StopMaintenance</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html#ade367f4fd200fc6adf17aa30ca2dbe70">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html">mesos::internal::master::maintenance::StopMaintenance</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html#ae1be7186f9bae284c407997fbcae83d0">StopMaintenance</a>(const google::protobuf::RepeatedPtrField&lt; MachineID &gt; &amp;_ids)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html">mesos::internal::master::maintenance::StopMaintenance</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html
index c912256..0ecab76 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html
@@ -81,8 +81,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
 <tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
 <tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
-<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a> () override</td></tr>
+<tr class="separator:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
 <tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
@@ -113,8 +113,8 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:afc0cb39c375da0edf7f3a2d00fc2c18c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html#afc0cb39c375da0edf7f3a2d00fc2c18c">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:afc0cb39c375da0edf7f3a2d00fc2c18c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ade367f4fd200fc6adf17aa30ca2dbe70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html#ade367f4fd200fc6adf17aa30ca2dbe70">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs) override</td></tr>
+<tr class="separator:ade367f4fd200fc6adf17aa30ca2dbe70"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Transitions a group of machines from <code>DOWN</code> mode into <code>UP</code> mode. </p>
@@ -145,7 +145,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="afc0cb39c375da0edf7f3a2d00fc2c18c"></a>
+<a class="anchor" id="ade367f4fd200fc6adf17aa30ca2dbe70"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -172,7 +172,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">


[12/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxLauncher-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxLauncher-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxLauncher-members.html
index acb1301..c018609 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxLauncher-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxLauncher-members.html
@@ -60,12 +60,12 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a9680e53e3800a5e174295e6719e8ca6c">available</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">mesos::internal::slave::LinuxLauncher</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#aa5db2d5f562106fb5ac46bea89b12a9a">cgroup</a>(const std::string &amp;cgroupsRoot, const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">mesos::internal::slave::LinuxLauncher</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a188c7d32972b2998023f77444d125247">create</a>(const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">mesos::internal::slave::LinuxLauncher</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a65f573e7693965e7030327e5d5cf8b16">destroy</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">mesos::internal::slave::LinuxLauncher</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a794aa784f9c77737e08981f364a7c751">fork</a>(const ContainerID &amp;containerId, const std::string &amp;path, const std::vector&lt; std::string &gt; &amp;argv, const mesos::slave::ContainerIO &amp;containerIO, const flags::FlagsBase *flags, const Option&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;environment, const Option&lt; int &gt; &amp;enterNamespaces, const Option&lt; int &gt; &amp;cloneNamespaces, const std::vector&lt; int_fd &gt; &amp;whitelistFds)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">mesos::internal::slave::LinuxLauncher</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a4a2f84c9e3c2b8e14882baf8522b34e9">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">mesos::internal::slave::LinuxLauncher</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#acb8f27191f0c9a78b85fe27c5e387a59">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">mesos::internal::slave::LinuxLauncher</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a5124f8e876088ed6c0e8ddf76d112a05">destroy</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">mesos::internal::slave::LinuxLauncher</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a0a9e809c584582340b77251f19301eb7">fork</a>(const ContainerID &amp;containerId, const std::string &amp;path, const std::vector&lt; std::string &gt; &amp;argv, const mesos::slave::ContainerIO &amp;containerIO, const flags::FlagsBase *flags, const Option&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;environment, const Option&lt; int &gt; &amp;enterNamespaces, const Option&lt; int &gt; &amp;cloneNamespaces, const std::vector&lt; int_fd &gt; &amp;whitelistFds) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">mesos::internal::slave::LinuxLauncher</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a59fe5013bbc2bcf9ba0481b88e9170fd">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">mesos::internal::slave::LinuxLauncher</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a0acd81a80020e4c8095a48babfa011ea">status</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">mesos::internal::slave::LinuxLauncher</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html#a71741e35eb44f5ca5734af8d945b0e8d">~Launcher</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html">mesos::internal::slave::Launcher</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a6b27ed8348acf0a92a80bd762cb3977f">~LinuxLauncher</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">mesos::internal::slave::LinuxLauncher</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a2774a5bddee31a217710e1a86c68de9f">~LinuxLauncher</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">mesos::internal::slave::LinuxLauncher</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html
index 79dd2a9..0c213be 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html
@@ -72,16 +72,16 @@ Inheritance diagram for mesos::internal::slave::LinuxLauncher:</div>
 <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:a6b27ed8348acf0a92a80bd762cb3977f"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a6b27ed8348acf0a92a80bd762cb3977f">~LinuxLauncher</a> ()</td></tr>
-<tr class="separator:a6b27ed8348acf0a92a80bd762cb3977f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4a2f84c9e3c2b8e14882baf8522b34e9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a4a2f84c9e3c2b8e14882baf8522b34e9">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states)</td></tr>
-<tr class="separator:a4a2f84c9e3c2b8e14882baf8522b34e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a794aa784f9c77737e08981f364a7c751"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a794aa784f9c77737e08981f364a7c751">fork</a> (const ContainerID &amp;containerId, const std::string &amp;path, const std::vector&lt; std::string &gt; &amp;argv, const <a class="el" href="structmesos_1_1slave_1_1ContainerIO.html">mesos::slave::ContainerIO</a> &amp;containerIO, const <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a> *<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>, const <a class="el" href="classOption.html">Option</a>&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;environment, const <a class="el" href="cla
 ssOption.html">Option</a>&lt; int &gt; &amp;enterNamespaces, const <a class="el" href="classOption.html">Option</a>&lt; int &gt; &amp;cloneNamespaces, const std::vector&lt; <a class="el" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> &gt; &amp;whitelistFds)</td></tr>
-<tr class="separator:a794aa784f9c77737e08981f364a7c751"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65f573e7693965e7030327e5d5cf8b16"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a65f573e7693965e7030327e5d5cf8b16">destroy</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a65f573e7693965e7030327e5d5cf8b16"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acb8f27191f0c9a78b85fe27c5e387a59"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#acb8f27191f0c9a78b85fe27c5e387a59">status</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:acb8f27191f0c9a78b85fe27c5e387a59"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2774a5bddee31a217710e1a86c68de9f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a2774a5bddee31a217710e1a86c68de9f">~LinuxLauncher</a> () override</td></tr>
+<tr class="separator:a2774a5bddee31a217710e1a86c68de9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a59fe5013bbc2bcf9ba0481b88e9170fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a59fe5013bbc2bcf9ba0481b88e9170fd">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states) override</td></tr>
+<tr class="separator:a59fe5013bbc2bcf9ba0481b88e9170fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0a9e809c584582340b77251f19301eb7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a0a9e809c584582340b77251f19301eb7">fork</a> (const ContainerID &amp;containerId, const std::string &amp;path, const std::vector&lt; std::string &gt; &amp;argv, const <a class="el" href="structmesos_1_1slave_1_1ContainerIO.html">mesos::slave::ContainerIO</a> &amp;containerIO, const <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a> *<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>, const <a class="el" href="classOption.html">Option</a>&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;environment, const <a class="el" href="classOption
 .html">Option</a>&lt; int &gt; &amp;enterNamespaces, const <a class="el" href="classOption.html">Option</a>&lt; int &gt; &amp;cloneNamespaces, const std::vector&lt; <a class="el" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> &gt; &amp;whitelistFds) override</td></tr>
+<tr class="separator:a0a9e809c584582340b77251f19301eb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5124f8e876088ed6c0e8ddf76d112a05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a5124f8e876088ed6c0e8ddf76d112a05">destroy</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a5124f8e876088ed6c0e8ddf76d112a05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0acd81a80020e4c8095a48babfa011ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a0acd81a80020e4c8095a48babfa011ea">status</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a0acd81a80020e4c8095a48babfa011ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Launcher"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Launcher')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html">mesos::internal::slave::Launcher</a></td></tr>
 <tr class="memitem:a71741e35eb44f5ca5734af8d945b0e8d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Launcher"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html#a71741e35eb44f5ca5734af8d945b0e8d">~Launcher</a> ()</td></tr>
 <tr class="separator:a71741e35eb44f5ca5734af8d945b0e8d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Launcher"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -96,7 +96,7 @@ Static Public Member Functions</h2></td></tr>
 <tr class="separator:aa5db2d5f562106fb5ac46bea89b12a9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a6b27ed8348acf0a92a80bd762cb3977f"></a>
+<a class="anchor" id="a2774a5bddee31a217710e1a86c68de9f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -104,7 +104,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::LinuxLauncher::~LinuxLauncher </td>
+          <td class="memname">mesos::internal::slave::LinuxLauncher::~LinuxLauncher </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -112,7 +112,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -201,7 +201,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a65f573e7693965e7030327e5d5cf8b16"></a>
+<a class="anchor" id="a5124f8e876088ed6c0e8ddf76d112a05"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -209,7 +209,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::LinuxLauncher::destroy </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::LinuxLauncher::destroy </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -218,7 +218,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -227,7 +227,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a794aa784f9c77737e08981f364a7c751"></a>
+<a class="anchor" id="a0a9e809c584582340b77251f19301eb7"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -235,7 +235,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a>&gt; mesos::internal::slave::LinuxLauncher::fork </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a>&gt; mesos::internal::slave::LinuxLauncher::fork </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -296,7 +296,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -305,7 +305,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4a2f84c9e3c2b8e14882baf8522b34e9"></a>
+<a class="anchor" id="a59fe5013bbc2bcf9ba0481b88e9170fd"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -313,7 +313,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classhashset.html">hashset</a>&lt;ContainerID&gt; &gt; mesos::internal::slave::LinuxLauncher::recover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classhashset.html">hashset</a>&lt;ContainerID&gt; &gt; mesos::internal::slave::LinuxLauncher::recover </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; mesos::slave::ContainerState &gt; &amp;&#160;</td>
           <td class="paramname"><em>states</em></td><td>)</td>
@@ -322,7 +322,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -331,7 +331,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="acb8f27191f0c9a78b85fe27c5e387a59"></a>
+<a class="anchor" id="a0acd81a80020e4c8095a48babfa011ea"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -339,7 +339,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ContainerStatus&gt; mesos::internal::slave::LinuxLauncher::status </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ContainerStatus&gt; mesos::internal::slave::LinuxLauncher::status </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -348,7 +348,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LoadQoSController-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LoadQoSController-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LoadQoSController-members.html
index ec0fc5f..2f0f041 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LoadQoSController-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LoadQoSController-members.html
@@ -57,11 +57,11 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html">mesos::internal::slave::LoadQoSController</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html#a92bd1b1cdfeadb1f5580412e225a65fc">corrections</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html">mesos::internal::slave::LoadQoSController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html#a167f995a2e276b8f8f1e58374c3cbf89">corrections</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html">mesos::internal::slave::LoadQoSController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1slave_1_1QoSController.html#ab6e9f5cbef4c49786372467678baa27c">create</a>(const Option&lt; std::string &gt; &amp;type)</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html#a156809fe62a01c4385126404473650a5">initialize</a>(const lambda::function&lt; process::Future&lt; ResourceUsage &gt;()&gt; &amp;usage)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html">mesos::internal::slave::LoadQoSController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html#ab4baf864075e2d99810e33fb50b0f94b">initialize</a>(const lambda::function&lt; process::Future&lt; ResourceUsage &gt;()&gt; &amp;usage) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html">mesos::internal::slave::LoadQoSController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html#a7dc24c0a4717ac0e2a8907200a50231b">LoadQoSController</a>(const Option&lt; double &gt; &amp;_loadThreshold5Min, const Option&lt; double &gt; &amp;_loadThreshold15Min, const lambda::function&lt; Try&lt; os::Load &gt;()&gt; &amp;_loadAverage=[](){return os::loadavg();})</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html">mesos::internal::slave::LoadQoSController</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html#a6715bb3bb4bbf3a0fbc291da74340c91">~LoadQoSController</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html">mesos::internal::slave::LoadQoSController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html#a96b90a9ddcc3e4ae0665ce65caab04da">~LoadQoSController</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html">mesos::internal::slave::LoadQoSController</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1slave_1_1QoSController.html#a7190ee21e6dc56947ca9221124e023c5">~QoSController</a>()</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LoadQoSController.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LoadQoSController.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LoadQoSController.html
index 6bc935f..3a9658b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LoadQoSController.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LoadQoSController.html
@@ -73,12 +73,12 @@ Inheritance diagram for mesos::internal::slave::LoadQoSController:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a7dc24c0a4717ac0e2a8907200a50231b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html#a7dc24c0a4717ac0e2a8907200a50231b">LoadQoSController</a> (const <a class="el" href="classOption.html">Option</a>&lt; double &gt; &amp;_loadThreshold5Min, const <a class="el" href="classOption.html">Option</a>&lt; double &gt; &amp;_loadThreshold15Min, const lambda::function&lt; <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structos_1_1Load.html">os::Load</a> &gt;()&gt; &amp;_loadAverage=[](){return <a class="el" href="namespaceos.html#ad932e3876b339c61b03abc575ad3943b">os::loadavg</a>();})</td></tr>
 <tr class="separator:a7dc24c0a4717ac0e2a8907200a50231b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6715bb3bb4bbf3a0fbc291da74340c91"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html#a6715bb3bb4bbf3a0fbc291da74340c91">~LoadQoSController</a> ()</td></tr>
-<tr class="separator:a6715bb3bb4bbf3a0fbc291da74340c91"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a156809fe62a01c4385126404473650a5"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html#a156809fe62a01c4385126404473650a5">initialize</a> (const lambda::function&lt; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceUsage &gt;()&gt; &amp;<a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">usage</a>)</td></tr>
-<tr class="separator:a156809fe62a01c4385126404473650a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a92bd1b1cdfeadb1f5580412e225a65fc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; std::list&lt; mesos::slave::QoSCorrection &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html#a92bd1b1cdfeadb1f5580412e225a65fc">corrections</a> ()</td></tr>
-<tr class="separator:a92bd1b1cdfeadb1f5580412e225a65fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a96b90a9ddcc3e4ae0665ce65caab04da"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html#a96b90a9ddcc3e4ae0665ce65caab04da">~LoadQoSController</a> () override</td></tr>
+<tr class="separator:a96b90a9ddcc3e4ae0665ce65caab04da"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab4baf864075e2d99810e33fb50b0f94b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html#ab4baf864075e2d99810e33fb50b0f94b">initialize</a> (const lambda::function&lt; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceUsage &gt;()&gt; &amp;<a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">usage</a>) override</td></tr>
+<tr class="separator:ab4baf864075e2d99810e33fb50b0f94b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a167f995a2e276b8f8f1e58374c3cbf89"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; std::list&lt; mesos::slave::QoSCorrection &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html#a167f995a2e276b8f8f1e58374c3cbf89">corrections</a> () override</td></tr>
+<tr class="separator:a167f995a2e276b8f8f1e58374c3cbf89"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1slave_1_1QoSController"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1slave_1_1QoSController')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a></td></tr>
 <tr class="memitem:a7190ee21e6dc56947ca9221124e023c5 inherit pub_methods_classmesos_1_1slave_1_1QoSController"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1slave_1_1QoSController.html#a7190ee21e6dc56947ca9221124e023c5">~QoSController</a> ()</td></tr>
 <tr class="separator:a7190ee21e6dc56947ca9221124e023c5 inherit pub_methods_classmesos_1_1slave_1_1QoSController"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -130,7 +130,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a6715bb3bb4bbf3a0fbc291da74340c91"></a>
+<a class="anchor" id="a96b90a9ddcc3e4ae0665ce65caab04da"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -138,7 +138,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::LoadQoSController::~LoadQoSController </td>
+          <td class="memname">mesos::internal::slave::LoadQoSController::~LoadQoSController </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -146,7 +146,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -154,7 +154,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a92bd1b1cdfeadb1f5580412e225a65fc"></a>
+<a class="anchor" id="a167f995a2e276b8f8f1e58374c3cbf89"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -162,7 +162,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;std::list&lt;mesos::slave::QoSCorrection&gt; &gt; mesos::internal::slave::LoadQoSController::corrections </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;std::list&lt;mesos::slave::QoSCorrection&gt; &gt; mesos::internal::slave::LoadQoSController::corrections </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -170,7 +170,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -179,7 +179,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a156809fe62a01c4385126404473650a5"></a>
+<a class="anchor" id="ab4baf864075e2d99810e33fb50b0f94b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -187,7 +187,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::LoadQoSController::initialize </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::LoadQoSController::initialize </td>
           <td>(</td>
           <td class="paramtype">const lambda::function&lt; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceUsage &gt;()&gt; &amp;&#160;</td>
           <td class="paramname"><em>usage</em></td><td>)</td>
@@ -196,7 +196,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess-members.html
index 2c204e3..e3f8ac5 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess-members.html
@@ -106,9 +106,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess.html#adb5dc4b0249eb217a1fa0bfc7a0ea8b1">watch</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess.html">mesos::internal::slave::MemorySubsystemProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess.html#a903253fdf5b67cb0ea826d0e4694bf46">~MemorySubsystemProcess</a>() override=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess.html">mesos::internal::slave::MemorySubsystemProcess</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess.html
index dfcb244..8673076 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess.html
@@ -96,23 +96,23 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a55ca8a497e217118e1f340177596fdde"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess.html#a55ca8a497e217118e1f340177596fdde">cleanup</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup) override</td></tr>
 <tr class="separator:a55ca8a497e217118e1f340177596fdde"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td></tr>
-<tr class="memitem:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a> ()</td></tr>
-<tr class="separator:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a> () override</td></tr>
+<tr class="separator:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a801f04185fc3d7e9cfb8eb29342ab2a4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a801f04185fc3d7e9cfb8eb29342ab2a4">isolate</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
 <tr class="separator:a801f04185fc3d7e9cfb8eb29342ab2a4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa813fef87534df86f4483e20257eb2e8 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#aa813fef87534df86f4483e20257eb2e8">status</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:aa813fef87534df86f4483e20257eb2e8 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; SubsystemProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizer-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizer-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizer-members.html
index f614ace..fe670d5 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizer-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizer-members.html
@@ -57,25 +57,25 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a83b5cba7afb68e963a05d82b1f4b62d1">attach</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a2988a6d2eae359c116bcdd6ea7ac3afa">containers</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#aa328642a692e763667245658972bb93d">attach</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a7717a43750f682e9d7d10daf5e262642">containers</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a717b40b6012ceb68d4aab7a02e9f3e4b">create</a>(const Flags &amp;flags, bool local, Fetcher *fetcher, SecretResolver *secretResolver=nullptr, const Option&lt; NvidiaComponents &gt; &amp;nvidia=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ae12c5816134512ade220ff1541bbaf95">create</a>(const Flags &amp;flags, bool local, Fetcher *fetcher, const process::Owned&lt; Launcher &gt; &amp;launcher, const process::Shared&lt; Provisioner &gt; &amp;provisioner, const std::vector&lt; process::Owned&lt; mesos::slave::Isolator &gt;&gt; &amp;isolators)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3473584d632ab3bab0fec7c0fc765554">mesos::internal::slave::Containerizer::create</a>(const Flags &amp;flags, bool local, Fetcher *fetcher, SecretResolver *secretResolver=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a1554d9339ba23d2de72fe50e9bb0aa79">destroy</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a8126e6b92cbd186dc3383f9e6f34729e">kill</a>(const ContainerID &amp;containerId, int signal)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#afcc9b85f1bb91f90c1c6089b99dfe4ba">launch</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const Option&lt; std::string &gt; &amp;pidCheckpointPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a5d26de65752951b7de3cf41ec0c9bc6f">destroy</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a42abf6dd9b80b024edcf56fc8dc5c607">kill</a>(const ContainerID &amp;containerId, int signal) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#afc309f1083d51f72fd964954c986e0cc">launch</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const Option&lt; std::string &gt; &amp;pidCheckpointPath) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">LaunchResult</a> enum name</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#aa86c012f313c116ccac58e288c2fed0b">pruneImages</a>(const std::vector&lt; Image &gt; &amp;excludedImages)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a61ebc4f358e36e8c762f48e5c4f5d429">recover</a>(const Option&lt; state::SlaveState &gt; &amp;state)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ab2fa41756786a9f83ce1bf23c89416ff">remove</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ae65d9560533af311959f4796a99e9ea0">pruneImages</a>(const std::vector&lt; Image &gt; &amp;excludedImages) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a1ff57cf2f8973faabf5eb5e407fc0272">recover</a>(const Option&lt; state::SlaveState &gt; &amp;state) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ac5f83163709378ecc9d56c3dd1d28ec9">remove</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>(const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9b8cbaadc6ec688e6de806d64b731ad0">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a53984581c243206c1bd38f74c9f094c9">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a777216dd99e0a655f636a61f18798204">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a6f2114367f2ced7f2c19621acc04dc11">wait</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ac9eacedadcd8224e453e4ff08ec59c9b">status</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a64e7dd89bd312a189f507b639b94b009">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9f2d2bc93b8dd9ed962314c7964e82f3">usage</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a4c2eb9e298b40c3e49ceeb525ea9c5ca">wait</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3e3987673fd56c473973a8c1bfea9ab1">~Containerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a16b4d5e232ba4cb766d173a1ba1ace6f">~MesosContainerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a168b71dc2768402b31163a068250cf0e">~MesosContainerizer</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">mesos::internal::slave::MesosContainerizer</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[06/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess-members.html
index a6f283b..4809e37 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess-members.html
@@ -58,7 +58,7 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a7aabef75bd2d69564307ca104f99b99d">cleanup</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a975e5329fc1c6b461a5db1b067694b63">cleanup</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -80,10 +80,10 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a9529787f587a13e528b6fdfdd87fd6fc">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ad6874fc20beaded7ea6524bb78a58e8d">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ac3aa20a594857d796fefff13181d5377">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a4cca73921db7757cda036fb73297ae83">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -96,16 +96,16 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ab70ccb2d7dc7dd3377ad40f050595c61">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#aa0282cfa20e55f56feb46f7ee16b0915">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a859cb8c798c1aa6dd7a3dc8c17987efd">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#aeac50c32ce0a488daaf9f5fe098e3163">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a0d99ad554385f6e1df62d211f4df20fd">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a14293df65e7bd30ea32ae71c762721da">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a6f45c117b415a6d352d8ea4151198628">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a5da0418442d3926fdee1c7a5887bbb7d">usage</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html
index f40f772..db7e75e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html
@@ -76,23 +76,23 @@ Inheritance diagram for mesos::internal::slave::NvidiaGpuIsolatorProcess:</div>
 <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:ab70ccb2d7dc7dd3377ad40f050595c61"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ab70ccb2d7dc7dd3377ad40f050595c61">supportsNesting</a> ()</td></tr>
-<tr class="separator:ab70ccb2d7dc7dd3377ad40f050595c61"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa0282cfa20e55f56feb46f7ee16b0915"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#aa0282cfa20e55f56feb46f7ee16b0915">supportsStandalone</a> ()</td></tr>
-<tr class="separator:aa0282cfa20e55f56feb46f7ee16b0915"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac3aa20a594857d796fefff13181d5377"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ac3aa20a594857d796fefff13181d5377">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
-<tr class="separator:ac3aa20a594857d796fefff13181d5377"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9529787f587a13e528b6fdfdd87fd6fc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a9529787f587a13e528b6fdfdd87fd6fc">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a9529787f587a13e528b6fdfdd87fd6fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0d99ad554385f6e1df62d211f4df20fd"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a0d99ad554385f6e1df62d211f4df20fd">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a0d99ad554385f6e1df62d211f4df20fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14293df65e7bd30ea32ae71c762721da"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a14293df65e7bd30ea32ae71c762721da">usage</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a14293df65e7bd30ea32ae71c762721da"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7aabef75bd2d69564307ca104f99b99d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a7aabef75bd2d69564307ca104f99b99d">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a7aabef75bd2d69564307ca104f99b99d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a859cb8c798c1aa6dd7a3dc8c17987efd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a859cb8c798c1aa6dd7a3dc8c17987efd">supportsNesting</a> () override</td></tr>
+<tr class="separator:a859cb8c798c1aa6dd7a3dc8c17987efd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeac50c32ce0a488daaf9f5fe098e3163"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#aeac50c32ce0a488daaf9f5fe098e3163">supportsStandalone</a> () override</td></tr>
+<tr class="separator:aeac50c32ce0a488daaf9f5fe098e3163"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4cca73921db7757cda036fb73297ae83"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a4cca73921db7757cda036fb73297ae83">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans) override</td></tr>
+<tr class="separator:a4cca73921db7757cda036fb73297ae83"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad6874fc20beaded7ea6524bb78a58e8d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ad6874fc20beaded7ea6524bb78a58e8d">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:ad6874fc20beaded7ea6524bb78a58e8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f45c117b415a6d352d8ea4151198628"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a6f45c117b415a6d352d8ea4151198628">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:a6f45c117b415a6d352d8ea4151198628"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5da0418442d3926fdee1c7a5887bbb7d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a5da0418442d3926fdee1c7a5887bbb7d">usage</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a5da0418442d3926fdee1c7a5887bbb7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a975e5329fc1c6b461a5db1b067694b63"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a975e5329fc1c6b461a5db1b067694b63">cleanup</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a975e5329fc1c6b461a5db1b067694b63"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
 <tr class="separator:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1dd1c873155700d4f1e3ebb1421057f3 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a> (const ContainerID &amp;containerId)</td></tr>
@@ -100,16 +100,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -211,7 +211,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a7aabef75bd2d69564307ca104f99b99d"></a>
+<a class="anchor" id="a975e5329fc1c6b461a5db1b067694b63"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -219,7 +219,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NvidiaGpuIsolatorProcess::cleanup </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NvidiaGpuIsolatorProcess::cleanup </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -228,7 +228,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -271,7 +271,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a9529787f587a13e528b6fdfdd87fd6fc"></a>
+<a class="anchor" id="ad6874fc20beaded7ea6524bb78a58e8d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -279,7 +279,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::NvidiaGpuIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::NvidiaGpuIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -298,7 +298,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -307,7 +307,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac3aa20a594857d796fefff13181d5377"></a>
+<a class="anchor" id="a4cca73921db7757cda036fb73297ae83"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -315,7 +315,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NvidiaGpuIsolatorProcess::recover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NvidiaGpuIsolatorProcess::recover </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; mesos::slave::ContainerState &gt; &amp;&#160;</td>
           <td class="paramname"><em>states</em>, </td>
@@ -334,7 +334,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -343,7 +343,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab70ccb2d7dc7dd3377ad40f050595c61"></a>
+<a class="anchor" id="a859cb8c798c1aa6dd7a3dc8c17987efd"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -351,7 +351,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::NvidiaGpuIsolatorProcess::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::NvidiaGpuIsolatorProcess::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -359,7 +359,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -368,7 +368,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa0282cfa20e55f56feb46f7ee16b0915"></a>
+<a class="anchor" id="aeac50c32ce0a488daaf9f5fe098e3163"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -376,7 +376,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::NvidiaGpuIsolatorProcess::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::NvidiaGpuIsolatorProcess::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -384,7 +384,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -393,7 +393,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0d99ad554385f6e1df62d211f4df20fd"></a>
+<a class="anchor" id="a6f45c117b415a6d352d8ea4151198628"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -401,7 +401,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NvidiaGpuIsolatorProcess::update </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NvidiaGpuIsolatorProcess::update </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -420,7 +420,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -429,7 +429,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a14293df65e7bd30ea32ae71c762721da"></a>
+<a class="anchor" id="a5da0418442d3926fdee1c7a5887bbb7d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -437,7 +437,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::NvidiaGpuIsolatorProcess::usage </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::NvidiaGpuIsolatorProcess::usage </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -446,7 +446,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1OverlayBackend-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1OverlayBackend-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1OverlayBackend-members.html
index fc1cfd9..2fd60b9 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1OverlayBackend-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1OverlayBackend-members.html
@@ -58,10 +58,10 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">mesos::internal::slave::OverlayBackend</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a4a0b26dcbe0f1d4a9a2a34cfe9d83050">create</a>(const Flags &amp;)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">mesos::internal::slave::OverlayBackend</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a8db562a3d83a3f78aaf0c5a5210438d8">destroy</a>(const std::string &amp;rootfs, const std::string &amp;backendDir)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">mesos::internal::slave::OverlayBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a0c9bee10cf997eb93314a9c8d6374a0d">provision</a>(const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">mesos::internal::slave::OverlayBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a1cb4751d365cffb7d95e3302ca7d79bb">destroy</a>(const std::string &amp;rootfs, const std::string &amp;backendDir) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">mesos::internal::slave::OverlayBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#af7905835e9474cae498708d71c37ff4b">provision</a>(const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">mesos::internal::slave::OverlayBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#aa6b2428c4e90104f8cb2f87153880177">~Backend</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#aaa2dfbabb815dd6f9decd81eee8fb4bc">~OverlayBackend</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">mesos::internal::slave::OverlayBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a6bca2b1cd3faea009c49ce836522d3eb">~OverlayBackend</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">mesos::internal::slave::OverlayBackend</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1OverlayBackend.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1OverlayBackend.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1OverlayBackend.html
index 4c4db21..b0a0b24 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1OverlayBackend.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1OverlayBackend.html
@@ -72,12 +72,12 @@ Inheritance diagram for mesos::internal::slave::OverlayBackend:</div>
 <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:aaa2dfbabb815dd6f9decd81eee8fb4bc"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#aaa2dfbabb815dd6f9decd81eee8fb4bc">~OverlayBackend</a> ()</td></tr>
-<tr class="separator:aaa2dfbabb815dd6f9decd81eee8fb4bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c9bee10cf997eb93314a9c8d6374a0d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a0c9bee10cf997eb93314a9c8d6374a0d">provision</a> (const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir)</td></tr>
-<tr class="separator:a0c9bee10cf997eb93314a9c8d6374a0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8db562a3d83a3f78aaf0c5a5210438d8"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a8db562a3d83a3f78aaf0c5a5210438d8">destroy</a> (const std::string &amp;rootfs, const std::string &amp;backendDir)</td></tr>
-<tr class="separator:a8db562a3d83a3f78aaf0c5a5210438d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6bca2b1cd3faea009c49ce836522d3eb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a6bca2b1cd3faea009c49ce836522d3eb">~OverlayBackend</a> () override</td></tr>
+<tr class="separator:a6bca2b1cd3faea009c49ce836522d3eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7905835e9474cae498708d71c37ff4b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#af7905835e9474cae498708d71c37ff4b">provision</a> (const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir) override</td></tr>
+<tr class="separator:af7905835e9474cae498708d71c37ff4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1cb4751d365cffb7d95e3302ca7d79bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a1cb4751d365cffb7d95e3302ca7d79bb">destroy</a> (const std::string &amp;rootfs, const std::string &amp;backendDir) override</td></tr>
+<tr class="separator:a1cb4751d365cffb7d95e3302ca7d79bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Backend')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></td></tr>
 <tr class="memitem:aa6b2428c4e90104f8cb2f87153880177 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#aa6b2428c4e90104f8cb2f87153880177">~Backend</a> ()</td></tr>
 <tr class="separator:aa6b2428c4e90104f8cb2f87153880177 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -91,7 +91,7 @@ Static Public Member Functions</h2></td></tr>
 <tr class="separator:a819cd481f00e74f1ab27429ba7217c99 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="aaa2dfbabb815dd6f9decd81eee8fb4bc"></a>
+<a class="anchor" id="a6bca2b1cd3faea009c49ce836522d3eb"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -99,7 +99,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::OverlayBackend::~OverlayBackend </td>
+          <td class="memname">mesos::internal::slave::OverlayBackend::~OverlayBackend </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -107,7 +107,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -139,7 +139,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a8db562a3d83a3f78aaf0c5a5210438d8"></a>
+<a class="anchor" id="a1cb4751d365cffb7d95e3302ca7d79bb"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -147,7 +147,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::slave::OverlayBackend::destroy </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::slave::OverlayBackend::destroy </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>rootfs</em>, </td>
@@ -166,7 +166,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -175,7 +175,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0c9bee10cf997eb93314a9c8d6374a0d"></a>
+<a class="anchor" id="af7905835e9474cae498708d71c37ff4b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -183,7 +183,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::OverlayBackend::provision </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::OverlayBackend::provision </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&#160;</td>
           <td class="paramname"><em>layers</em>, </td>
@@ -208,7 +208,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystemProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystemProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystemProcess-members.html
index 9dc2c78..820138a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystemProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystemProcess-members.html
@@ -106,9 +106,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a56a16bf70a50832579e957b7961c4a0a">watch</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystemProcess.html#a673eebe3c26df8a38eb116ea92545f71">~PerfEventSubsystemProcess</a>() override=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystemProcess.html">mesos::internal::slave::PerfEventSubsystemProcess</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystemProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystemProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystemProcess.html
index dea825a..85977c8 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystemProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystemProcess.html
@@ -93,8 +93,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a5d5e46ba89e0b0682cfe55d3781eda49"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystemProcess.html#a5d5e46ba89e0b0682cfe55d3781eda49">cleanup</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup) override</td></tr>
 <tr class="separator:a5d5e46ba89e0b0682cfe55d3781eda49"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td></tr>
-<tr class="memitem:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a> ()</td></tr>
-<tr class="separator:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a> () override</td></tr>
+<tr class="separator:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a801f04185fc3d7e9cfb8eb29342ab2a4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a801f04185fc3d7e9cfb8eb29342ab2a4">isolate</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
 <tr class="separator:a801f04185fc3d7e9cfb8eb29342ab2a4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a56a16bf70a50832579e957b7961c4a0a inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a56a16bf70a50832579e957b7961c4a0a">watch</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
@@ -104,16 +104,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aa813fef87534df86f4483e20257eb2e8 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#aa813fef87534df86f4483e20257eb2e8">status</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:aa813fef87534df86f4483e20257eb2e8 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; SubsystemProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystemProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystemProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystemProcess-members.html
index 3c977aa..b6a8bc2 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystemProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystemProcess-members.html
@@ -106,9 +106,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a56a16bf70a50832579e957b7961c4a0a">watch</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PidsSubsystemProcess.html#af7d4c2c7ec2a554659a8e70c539eb009">~PidsSubsystemProcess</a>() override=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PidsSubsystemProcess.html">mesos::internal::slave::PidsSubsystemProcess</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystemProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystemProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystemProcess.html
index fbe5816..7eed2d7 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystemProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystemProcess.html
@@ -83,8 +83,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:ad94c577e5e76293f135287e94ebc9f1b"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PidsSubsystemProcess.html#ad94c577e5e76293f135287e94ebc9f1b">name</a> () const override</td></tr>
 <tr class="separator:ad94c577e5e76293f135287e94ebc9f1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td></tr>
-<tr class="memitem:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a> ()</td></tr>
-<tr class="separator:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a> () override</td></tr>
+<tr class="separator:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a408b22e397dda507a2a0f778a6327a1d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a408b22e397dda507a2a0f778a6327a1d">recover</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a408b22e397dda507a2a0f778a6327a1d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad8108a0b63d684ccc8b85d73802693c4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad8108a0b63d684ccc8b85d73802693c4">prepare</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
@@ -102,16 +102,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a8f14fa6767ce5be33839705407ad1f2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a8f14fa6767ce5be33839705407ad1f2f">cleanup</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a8f14fa6767ce5be33839705407ad1f2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; SubsystemProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess-members.html
index f24fe2e..4c2fd0b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess-members.html
@@ -103,10 +103,10 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a8ae9fd00a1244c013ec011b411afd1bf">usage</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html">mesos::internal::slave::PortMappingIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a48e6c53a9827ad2ddc1a019e63982a81">watch</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html">mesos::internal::slave::PortMappingIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a04268e373d35b4df4eb937ddf6dc3b1f">~PortMappingIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html">mesos::internal::slave::PortMappingIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[07/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html
index 0317813..1ea42d5 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html
@@ -76,23 +76,23 @@ Inheritance diagram for mesos::internal::slave::NetworkCniIsolatorProcess:</div>
 <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:a5cb876e852d66514a64562bf46cc92c4"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5cb876e852d66514a64562bf46cc92c4">~NetworkCniIsolatorProcess</a> ()</td></tr>
-<tr class="separator:a5cb876e852d66514a64562bf46cc92c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae38922e85a5082b87910c53ed3614e09"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#ae38922e85a5082b87910c53ed3614e09">supportsNesting</a> ()</td></tr>
-<tr class="separator:ae38922e85a5082b87910c53ed3614e09"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af94c99e1b44722fd577aa9be6e97eb8e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#af94c99e1b44722fd577aa9be6e97eb8e">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
-<tr class="separator:af94c99e1b44722fd577aa9be6e97eb8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c646c0b22fc11d8abf3feddab473ee0"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5c646c0b22fc11d8abf3feddab473ee0">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a5c646c0b22fc11d8abf3feddab473ee0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d2771d57033cea741ec6dd2bc6f738d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a4d2771d57033cea741ec6dd2bc6f738d">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
-<tr class="separator:a4d2771d57033cea741ec6dd2bc6f738d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac3a4e9bacac1572ee598bf6d3a75ce4"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#aac3a4e9bacac1572ee598bf6d3a75ce4">status</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:aac3a4e9bacac1572ee598bf6d3a75ce4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a54854512f8a210b41c3645409f170a2e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a54854512f8a210b41c3645409f170a2e">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a54854512f8a210b41c3645409f170a2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb7ba1f0cf452c86a992ff92ac861ff8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#abb7ba1f0cf452c86a992ff92ac861ff8">~NetworkCniIsolatorProcess</a> () override</td></tr>
+<tr class="separator:abb7ba1f0cf452c86a992ff92ac861ff8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83c1122ae62560ee183a81fa422e51b5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a83c1122ae62560ee183a81fa422e51b5">supportsNesting</a> () override</td></tr>
+<tr class="separator:a83c1122ae62560ee183a81fa422e51b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7c34346952d76c4785fb5c15ad723acf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a7c34346952d76c4785fb5c15ad723acf">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans) override</td></tr>
+<tr class="separator:a7c34346952d76c4785fb5c15ad723acf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a269d878d2dd28fdbcd7cef02590eaedc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a269d878d2dd28fdbcd7cef02590eaedc">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:a269d878d2dd28fdbcd7cef02590eaedc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8cb91437f177550e0c551b7a92bc2d26"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a8cb91437f177550e0c551b7a92bc2d26">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid) override</td></tr>
+<tr class="separator:a8cb91437f177550e0c551b7a92bc2d26"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3eb246d569462f0284f5ec7278732fb6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a3eb246d569462f0284f5ec7278732fb6">status</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a3eb246d569462f0284f5ec7278732fb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adf0e0625e54702ecffed8e2a33cfee8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#adf0e0625e54702ecffed8e2a33cfee8f">cleanup</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:adf0e0625e54702ecffed8e2a33cfee8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a039db4ff1eb303d8e8054959c1a3b63c inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a039db4ff1eb303d8e8054959c1a3b63c">supportsStandalone</a> ()</td></tr>
 <tr class="separator:a039db4ff1eb303d8e8054959c1a3b63c inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1dd1c873155700d4f1e3ebb1421057f3 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a> (const ContainerID &amp;containerId)</td></tr>
@@ -102,16 +102,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a27a7514b9257a7c6b345c9f97173906d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a27a7514b9257a7c6b345c9f97173906d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -213,7 +213,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a5cb876e852d66514a64562bf46cc92c4"></a>
+<a class="anchor" id="abb7ba1f0cf452c86a992ff92ac861ff8"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -221,7 +221,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::NetworkCniIsolatorProcess::~NetworkCniIsolatorProcess </td>
+          <td class="memname">mesos::internal::slave::NetworkCniIsolatorProcess::~NetworkCniIsolatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -229,7 +229,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -237,7 +237,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a54854512f8a210b41c3645409f170a2e"></a>
+<a class="anchor" id="adf0e0625e54702ecffed8e2a33cfee8f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -245,7 +245,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NetworkCniIsolatorProcess::cleanup </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NetworkCniIsolatorProcess::cleanup </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -254,7 +254,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -287,7 +287,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4d2771d57033cea741ec6dd2bc6f738d"></a>
+<a class="anchor" id="a8cb91437f177550e0c551b7a92bc2d26"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -295,7 +295,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NetworkCniIsolatorProcess::isolate </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NetworkCniIsolatorProcess::isolate </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -314,7 +314,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -323,7 +323,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a5c646c0b22fc11d8abf3feddab473ee0"></a>
+<a class="anchor" id="a269d878d2dd28fdbcd7cef02590eaedc"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -331,7 +331,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::NetworkCniIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::NetworkCniIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -350,7 +350,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -359,7 +359,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af94c99e1b44722fd577aa9be6e97eb8e"></a>
+<a class="anchor" id="a7c34346952d76c4785fb5c15ad723acf"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -367,7 +367,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NetworkCniIsolatorProcess::recover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NetworkCniIsolatorProcess::recover </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; mesos::slave::ContainerState &gt; &amp;&#160;</td>
           <td class="paramname"><em>states</em>, </td>
@@ -386,7 +386,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -395,7 +395,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aac3a4e9bacac1572ee598bf6d3a75ce4"></a>
+<a class="anchor" id="a3eb246d569462f0284f5ec7278732fb6"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -403,7 +403,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ContainerStatus&gt; mesos::internal::slave::NetworkCniIsolatorProcess::status </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ContainerStatus&gt; mesos::internal::slave::NetworkCniIsolatorProcess::status </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -412,7 +412,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -421,7 +421,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ae38922e85a5082b87910c53ed3614e09"></a>
+<a class="anchor" id="a83c1122ae62560ee183a81fa422e51b5"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -429,7 +429,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::NetworkCniIsolatorProcess::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::NetworkCniIsolatorProcess::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -437,7 +437,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup-members.html
index 0d41c26..cf93e67 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup-members.html
@@ -57,9 +57,9 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">mesos::internal::slave::NetworkCniIsolatorSetup</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#ab454219943a5bd83a1a38040510220ef">execute</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">mesos::internal::slave::NetworkCniIsolatorSetup</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#a475b543efd11e1a252cce3d8c827d9df">execute</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">mesos::internal::slave::NetworkCniIsolatorSetup</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#abc7e1f0ba2294714bbec61bdfcd625b3">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">mesos::internal::slave::NetworkCniIsolatorSetup</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#ace4821b9d55c795a74e09b8d1dd07d6e">getFlags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">mesos::internal::slave::NetworkCniIsolatorSetup</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#ae941c4435287f65deea7aa19b52ca18a">getFlags</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">mesos::internal::slave::NetworkCniIsolatorSetup</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#a08701ae426a20e5f13f4a4996c146bb3">NAME</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">mesos::internal::slave::NetworkCniIsolatorSetup</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classSubcommand.html#a7cde460253c185bc82d63d2ae352699b">name</a>() const </td><td class="entry"><a class="el" href="classSubcommand.html">Subcommand</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#a97b960ca59cacb4f3ad6f43e6fd8bc38">NetworkCniIsolatorSetup</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">mesos::internal::slave::NetworkCniIsolatorSetup</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html
index 19b2c85..c35ae4f 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html
@@ -102,10 +102,10 @@ Static Public Attributes</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:ab454219943a5bd83a1a38040510220ef"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#ab454219943a5bd83a1a38040510220ef">execute</a> ()</td></tr>
-<tr class="separator:ab454219943a5bd83a1a38040510220ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ace4821b9d55c795a74e09b8d1dd07d6e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#ace4821b9d55c795a74e09b8d1dd07d6e">getFlags</a> ()</td></tr>
-<tr class="separator:ace4821b9d55c795a74e09b8d1dd07d6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a475b543efd11e1a252cce3d8c827d9df"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#a475b543efd11e1a252cce3d8c827d9df">execute</a> () override</td></tr>
+<tr class="separator:a475b543efd11e1a252cce3d8c827d9df"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae941c4435287f65deea7aa19b52ca18a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#ae941c4435287f65deea7aa19b52ca18a">getFlags</a> () override</td></tr>
+<tr class="separator:ae941c4435287f65deea7aa19b52ca18a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a97b960ca59cacb4f3ad6f43e6fd8bc38"></a>
@@ -132,7 +132,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ab454219943a5bd83a1a38040510220ef"></a>
+<a class="anchor" id="a475b543efd11e1a252cce3d8c827d9df"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -140,7 +140,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual int mesos::internal::slave::NetworkCniIsolatorSetup::execute </td>
+          <td class="memname">int mesos::internal::slave::NetworkCniIsolatorSetup::execute </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -148,7 +148,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -157,7 +157,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ace4821b9d55c795a74e09b8d1dd07d6e"></a>
+<a class="anchor" id="ae941c4435287f65deea7aa19b52ca18a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -165,7 +165,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a>* mesos::internal::slave::NetworkCniIsolatorSetup::getFlags </td>
+          <td class="memname"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a>* mesos::internal::slave::NetworkCniIsolatorSetup::getFlags </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -173,7 +173,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess-members.html
index 9578b9d..1a7c823 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess-members.html
@@ -106,10 +106,10 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#aa41ed838c2c200bac2f9198b12189599">watch</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html">mesos::internal::slave::NetworkPortsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#ad344b20876a796fe3894ad456051c100">~NetworkPortsIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html">mesos::internal::slave::NetworkPortsIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html
index 90f9fb5..183106e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html
@@ -94,8 +94,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:af8e380602c2e98f10ea35379f1f5e0be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#af8e380602c2e98f10ea35379f1f5e0be">check</a> (const <a class="el" href="classhashmap.html">hashmap</a>&lt; ContainerID, <a class="el" href="classIntervalSet.html">IntervalSet</a>&lt; uint16_t &gt;&gt; &amp;listeners)</td></tr>
 <tr class="separator:af8e380602c2e98f10ea35379f1f5e0be"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a039db4ff1eb303d8e8054959c1a3b63c inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a039db4ff1eb303d8e8054959c1a3b63c">supportsStandalone</a> ()</td></tr>
 <tr class="separator:a039db4ff1eb303d8e8054959c1a3b63c inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
@@ -105,16 +105,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopQoSController-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopQoSController-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopQoSController-members.html
index 9a548d8..074b5a3 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopQoSController-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopQoSController-members.html
@@ -57,11 +57,11 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html">mesos::internal::slave::NoopQoSController</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#a68f2a0c7e4bca2009010d6dd8787895f">corrections</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html">mesos::internal::slave::NoopQoSController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#a4fa1e93568f743592f1d5b7bca69c893">corrections</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html">mesos::internal::slave::NoopQoSController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1slave_1_1QoSController.html#ab6e9f5cbef4c49786372467678baa27c">create</a>(const Option&lt; std::string &gt; &amp;type)</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#ab4f1f5b763e1430fb90b6c9e2a0bb911">initialize</a>(const lambda::function&lt; process::Future&lt; ResourceUsage &gt;()&gt; &amp;usage)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html">mesos::internal::slave::NoopQoSController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#ad8f00e35857df8c99207e5f120df0d93">initialize</a>(const lambda::function&lt; process::Future&lt; ResourceUsage &gt;()&gt; &amp;usage) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html">mesos::internal::slave::NoopQoSController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#a46312bf88afe0db928f4adc8547df4cc">process</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html">mesos::internal::slave::NoopQoSController</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#aba15f6747fca8f5a5d89266b26848d3d">~NoopQoSController</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html">mesos::internal::slave::NoopQoSController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#af42345dc731ee17b36405ce10e083257">~NoopQoSController</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html">mesos::internal::slave::NoopQoSController</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1slave_1_1QoSController.html#a7190ee21e6dc56947ca9221124e023c5">~QoSController</a>()</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopQoSController.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopQoSController.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopQoSController.html
index 66328f3..e77d56d 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopQoSController.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopQoSController.html
@@ -72,12 +72,12 @@ Inheritance diagram for mesos::internal::slave::NoopQoSController:</div>
 <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:aba15f6747fca8f5a5d89266b26848d3d"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#aba15f6747fca8f5a5d89266b26848d3d">~NoopQoSController</a> ()</td></tr>
-<tr class="separator:aba15f6747fca8f5a5d89266b26848d3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab4f1f5b763e1430fb90b6c9e2a0bb911"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#ab4f1f5b763e1430fb90b6c9e2a0bb911">initialize</a> (const lambda::function&lt; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceUsage &gt;()&gt; &amp;<a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">usage</a>)</td></tr>
-<tr class="separator:ab4f1f5b763e1430fb90b6c9e2a0bb911"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a68f2a0c7e4bca2009010d6dd8787895f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; std::list&lt; mesos::slave::QoSCorrection &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#a68f2a0c7e4bca2009010d6dd8787895f">corrections</a> ()</td></tr>
-<tr class="separator:a68f2a0c7e4bca2009010d6dd8787895f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af42345dc731ee17b36405ce10e083257"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#af42345dc731ee17b36405ce10e083257">~NoopQoSController</a> () override</td></tr>
+<tr class="separator:af42345dc731ee17b36405ce10e083257"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8f00e35857df8c99207e5f120df0d93"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#ad8f00e35857df8c99207e5f120df0d93">initialize</a> (const lambda::function&lt; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceUsage &gt;()&gt; &amp;<a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">usage</a>) override</td></tr>
+<tr class="separator:ad8f00e35857df8c99207e5f120df0d93"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4fa1e93568f743592f1d5b7bca69c893"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; std::list&lt; mesos::slave::QoSCorrection &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#a4fa1e93568f743592f1d5b7bca69c893">corrections</a> () override</td></tr>
+<tr class="separator:a4fa1e93568f743592f1d5b7bca69c893"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1slave_1_1QoSController"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1slave_1_1QoSController')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a></td></tr>
 <tr class="memitem:a7190ee21e6dc56947ca9221124e023c5 inherit pub_methods_classmesos_1_1slave_1_1QoSController"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1slave_1_1QoSController.html#a7190ee21e6dc56947ca9221124e023c5">~QoSController</a> ()</td></tr>
 <tr class="separator:a7190ee21e6dc56947ca9221124e023c5 inherit pub_methods_classmesos_1_1slave_1_1QoSController"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -94,7 +94,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:ab6e9f5cbef4c49786372467678baa27c inherit pub_static_methods_classmesos_1_1slave_1_1QoSController"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="aba15f6747fca8f5a5d89266b26848d3d"></a>
+<a class="anchor" id="af42345dc731ee17b36405ce10e083257"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -102,7 +102,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::NoopQoSController::~NoopQoSController </td>
+          <td class="memname">mesos::internal::slave::NoopQoSController::~NoopQoSController </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -110,7 +110,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -118,7 +118,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a68f2a0c7e4bca2009010d6dd8787895f"></a>
+<a class="anchor" id="a4fa1e93568f743592f1d5b7bca69c893"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -126,7 +126,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;std::list&lt;mesos::slave::QoSCorrection&gt; &gt; mesos::internal::slave::NoopQoSController::corrections </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;std::list&lt;mesos::slave::QoSCorrection&gt; &gt; mesos::internal::slave::NoopQoSController::corrections </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -134,7 +134,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -143,7 +143,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab4f1f5b763e1430fb90b6c9e2a0bb911"></a>
+<a class="anchor" id="ad8f00e35857df8c99207e5f120df0d93"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -151,7 +151,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NoopQoSController::initialize </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NoopQoSController::initialize </td>
           <td>(</td>
           <td class="paramtype">const lambda::function&lt; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceUsage &gt;()&gt; &amp;&#160;</td>
           <td class="paramname"><em>usage</em></td><td>)</td>
@@ -160,7 +160,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator-members.html
index 2a5d74d..6129cbf 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator-members.html
@@ -58,10 +58,10 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">mesos::internal::slave::NoopResourceEstimator</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html#a340687ac4f2cce6b17d6a77fa6e1aa04">create</a>(const Option&lt; std::string &gt; &amp;type)</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html">mesos::slave::ResourceEstimator</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#ab2d067f860463d4d65a4acd7199b71aa">initialize</a>(const lambda::function&lt; process::Future&lt; ResourceUsage &gt;()&gt; &amp;usage)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">mesos::internal::slave::NoopResourceEstimator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#a0cacb1628b5ed2037e8889a42f7d63bd">oversubscribable</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">mesos::internal::slave::NoopResourceEstimator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#a0f657f8625e89b2a2ba7cdb640d4064b">initialize</a>(const lambda::function&lt; process::Future&lt; ResourceUsage &gt;()&gt; &amp;usage) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">mesos::internal::slave::NoopResourceEstimator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#a3bb7b680041b23b0c41d5a18e96b77da">oversubscribable</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">mesos::internal::slave::NoopResourceEstimator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#aa901c292530c7e8315b6882a18903072">process</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">mesos::internal::slave::NoopResourceEstimator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#ab25320dfebdd3bb57ee344dbb0b22326">~NoopResourceEstimator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">mesos::internal::slave::NoopResourceEstimator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#a2520fa61e8bef7ac4d0b0880e84016f7">~NoopResourceEstimator</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">mesos::internal::slave::NoopResourceEstimator</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html#ab746911722f7e101888168ed901cd20d">~ResourceEstimator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html">mesos::slave::ResourceEstimator</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html
index 89d46f5..61c4fe5 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html
@@ -72,12 +72,12 @@ Inheritance diagram for mesos::internal::slave::NoopResourceEstimator:</div>
 <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:ab25320dfebdd3bb57ee344dbb0b22326"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#ab25320dfebdd3bb57ee344dbb0b22326">~NoopResourceEstimator</a> ()</td></tr>
-<tr class="separator:ab25320dfebdd3bb57ee344dbb0b22326"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2d067f860463d4d65a4acd7199b71aa"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#ab2d067f860463d4d65a4acd7199b71aa">initialize</a> (const lambda::function&lt; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceUsage &gt;()&gt; &amp;<a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">usage</a>)</td></tr>
-<tr class="separator:ab2d067f860463d4d65a4acd7199b71aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0cacb1628b5ed2037e8889a42f7d63bd"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#a0cacb1628b5ed2037e8889a42f7d63bd">oversubscribable</a> ()</td></tr>
-<tr class="separator:a0cacb1628b5ed2037e8889a42f7d63bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2520fa61e8bef7ac4d0b0880e84016f7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#a2520fa61e8bef7ac4d0b0880e84016f7">~NoopResourceEstimator</a> () override</td></tr>
+<tr class="separator:a2520fa61e8bef7ac4d0b0880e84016f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f657f8625e89b2a2ba7cdb640d4064b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#a0f657f8625e89b2a2ba7cdb640d4064b">initialize</a> (const lambda::function&lt; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceUsage &gt;()&gt; &amp;<a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">usage</a>) override</td></tr>
+<tr class="separator:a0f657f8625e89b2a2ba7cdb640d4064b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3bb7b680041b23b0c41d5a18e96b77da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#a3bb7b680041b23b0c41d5a18e96b77da">oversubscribable</a> () override</td></tr>
+<tr class="separator:a3bb7b680041b23b0c41d5a18e96b77da"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1slave_1_1ResourceEstimator"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1slave_1_1ResourceEstimator')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html">mesos::slave::ResourceEstimator</a></td></tr>
 <tr class="memitem:ab746911722f7e101888168ed901cd20d inherit pub_methods_classmesos_1_1slave_1_1ResourceEstimator"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html#ab746911722f7e101888168ed901cd20d">~ResourceEstimator</a> ()</td></tr>
 <tr class="separator:ab746911722f7e101888168ed901cd20d inherit pub_methods_classmesos_1_1slave_1_1ResourceEstimator"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -94,7 +94,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a340687ac4f2cce6b17d6a77fa6e1aa04 inherit pub_static_methods_classmesos_1_1slave_1_1ResourceEstimator"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ab25320dfebdd3bb57ee344dbb0b22326"></a>
+<a class="anchor" id="a2520fa61e8bef7ac4d0b0880e84016f7"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -102,7 +102,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::NoopResourceEstimator::~NoopResourceEstimator </td>
+          <td class="memname">mesos::internal::slave::NoopResourceEstimator::~NoopResourceEstimator </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -110,7 +110,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -118,7 +118,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ab2d067f860463d4d65a4acd7199b71aa"></a>
+<a class="anchor" id="a0f657f8625e89b2a2ba7cdb640d4064b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -126,7 +126,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NoopResourceEstimator::initialize </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::NoopResourceEstimator::initialize </td>
           <td>(</td>
           <td class="paramtype">const lambda::function&lt; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceUsage &gt;()&gt; &amp;&#160;</td>
           <td class="paramname"><em>usage</em></td><td>)</td>
@@ -135,7 +135,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -144,7 +144,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0cacb1628b5ed2037e8889a42f7d63bd"></a>
+<a class="anchor" id="a3bb7b680041b23b0c41d5a18e96b77da"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -152,7 +152,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classmesos_1_1Resources.html">Resources</a>&gt; mesos::internal::slave::NoopResourceEstimator::oversubscribable </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classmesos_1_1Resources.html">Resources</a>&gt; mesos::internal::slave::NoopResourceEstimator::oversubscribable </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -160,7 +160,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">


[44/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index d9029b1..c3c1af1 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -19543,6 +19543,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>validateExecutorCall</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::common::validation</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1common_1_1validation.html</Path>
+    <Anchor>ad2e1dedd4a81caf11fc868aeb43d943c</Anchor>
+    <DeclaredIn>validation.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>validate</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -19950,17 +19961,6 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>validate</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>mesos::internal::slave::validation::executor::call</Scope>
-    </TokenIdentifier>
-    <Path>namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html</Path>
-    <Anchor>a2cecaed381004dded5fc4ec626660bb4</Anchor>
-    <DeclaredIn>validation.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>read</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -38173,7 +38173,7 @@
       <Scope>ProtobufProcess&lt; NetworkProcess &gt;</Scope>
     </TokenIdentifier>
     <Path>classProtobufProcess.html</Path>
-    <Anchor>ade255e672ae628b3297c614e95b7917d</Anchor>
+    <Anchor>a15c99619d54f5f03d6bb3fd8a58ade3a</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -38183,7 +38183,7 @@
       <Scope>process::Process&lt; NetworkProcess &gt;</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -38215,7 +38215,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -38248,7 +38248,7 @@
       <Scope>NetworkProcess</Scope>
     </TokenIdentifier>
     <Path>classNetworkProcess.html</Path>
-    <Anchor>a36b7e3c3759a96959823ee339fa68392</Anchor>
+    <Anchor>a7feb6183866a6035511990106bea7aef</Anchor>
     <Abstract>Invoked when a process is terminated. </Abstract>
     <DeclaredIn>network.hpp</DeclaredIn>
   </Token>
@@ -39261,7 +39261,7 @@
       <Scope>ProcessWatcher</Scope>
     </TokenIdentifier>
     <Path>classProcessWatcher.html</Path>
-    <Anchor>a8858c74f313c22f72836beabb73e7c27</Anchor>
+    <Anchor>abdbc71360384f2b3b0ee5080db25b431</Anchor>
     <DeclaredIn>watcher.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -39293,7 +39293,7 @@
       <Scope>ProtobufProcess</Scope>
     </TokenIdentifier>
     <Path>classProtobufProcess.html</Path>
-    <Anchor>ade255e672ae628b3297c614e95b7917d</Anchor>
+    <Anchor>a15c99619d54f5f03d6bb3fd8a58ade3a</Anchor>
     <DeclaredIn>protobuf.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -39304,7 +39304,7 @@
       <Scope>process::Process</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -39338,7 +39338,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -39917,7 +39917,7 @@
       <Scope>ReqResProcess</Scope>
     </TokenIdentifier>
     <Path>classReqResProcess.html</Path>
-    <Anchor>a169374a0aedeade8a80229cb2b32ad5f</Anchor>
+    <Anchor>ad0f6ed83f4bc299c73d8d46f4cd7f1a4</Anchor>
     <DeclaredIn>protobuf.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -39939,7 +39939,7 @@
       <Scope>ProtobufProcess&lt; ReqResProcess&lt; Req, Res &gt; &gt;</Scope>
     </TokenIdentifier>
     <Path>classProtobufProcess.html</Path>
-    <Anchor>ade255e672ae628b3297c614e95b7917d</Anchor>
+    <Anchor>a15c99619d54f5f03d6bb3fd8a58ade3a</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -39949,7 +39949,7 @@
       <Scope>process::Process&lt; ReqResProcess&lt; Req, Res &gt; &gt;</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -39981,7 +39981,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -41257,7 +41257,7 @@
       <Scope>TemporaryDirectoryTest</Scope>
     </TokenIdentifier>
     <Path>classTemporaryDirectoryTest.html</Path>
-    <Anchor>a8c276b7f4a8ac1d5ca5d575d56fbea12</Anchor>
+    <Anchor>ad2e713530533a81df53294d7cb06ecea</Anchor>
     <DeclaredIn>utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -41268,7 +41268,7 @@
       <Scope>TemporaryDirectoryTest</Scope>
     </TokenIdentifier>
     <Path>classTemporaryDirectoryTest.html</Path>
-    <Anchor>af398699f3f3f018086e72ea220d65dbd</Anchor>
+    <Anchor>a6a969f7ca1e9720dcec0eeb0b4fa5d47</Anchor>
     <DeclaredIn>utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -41461,7 +41461,7 @@
       <Scope>TemporaryDirectoryTest</Scope>
     </TokenIdentifier>
     <Path>classTemporaryDirectoryTest.html</Path>
-    <Anchor>a8c276b7f4a8ac1d5ca5d575d56fbea12</Anchor>
+    <Anchor>ad2e713530533a81df53294d7cb06ecea</Anchor>
     <DeclaredIn>utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -41472,7 +41472,7 @@
       <Scope>TemporaryDirectoryTest</Scope>
     </TokenIdentifier>
     <Path>classTemporaryDirectoryTest.html</Path>
-    <Anchor>af398699f3f3f018086e72ea220d65dbd</Anchor>
+    <Anchor>a6a969f7ca1e9720dcec0eeb0b4fa5d47</Anchor>
     <DeclaredIn>utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -52665,7 +52665,7 @@
       <Scope>mesos::AcceptingObjectApprover</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1AcceptingObjectApprover.html</Path>
-    <Anchor>a3b1c6c813ccb670a90f7e2504f6d1cfc</Anchor>
+    <Anchor>a17dde110e1bc551f83acb9162a88b603</Anchor>
     <Abstract>NOTE: As this function can be used synchronously by actors it is essential that it does not block! ...</Abstract>
     <DeclaredIn>http.hpp</DeclaredIn>
   </Token>
@@ -53653,7 +53653,7 @@
       <Scope>mesos::MesosExecutorDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosExecutorDriver.html</Path>
-    <Anchor>a059df7e3705fd70a50d0539dc207e0b2</Anchor>
+    <Anchor>ae74da6db328a51f5cea70f9368434fbf</Anchor>
     <DeclaredIn>executor.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53664,7 +53664,7 @@
       <Scope>mesos::MesosExecutorDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosExecutorDriver.html</Path>
-    <Anchor>a06ac86f128c639268160b511759c7b21</Anchor>
+    <Anchor>a9bb1ae804aaef1ff18b04ccf358b61fa</Anchor>
     <DeclaredIn>executor.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53675,7 +53675,7 @@
       <Scope>mesos::MesosExecutorDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosExecutorDriver.html</Path>
-    <Anchor>a77e42ef91cacc4a93b9a164b470f5647</Anchor>
+    <Anchor>aa9cd57d06c255b19cbae1af67937c368</Anchor>
     <DeclaredIn>executor.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53686,7 +53686,7 @@
       <Scope>mesos::MesosExecutorDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosExecutorDriver.html</Path>
-    <Anchor>a1cd2f87649cd3346bdb7ae51aaa2c3be</Anchor>
+    <Anchor>a343dc99d3b3d29196869ef9fd0ce05eb</Anchor>
     <DeclaredIn>executor.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53697,7 +53697,7 @@
       <Scope>mesos::MesosExecutorDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosExecutorDriver.html</Path>
-    <Anchor>a68114c9b974783b0dc7ba491e9c88566</Anchor>
+    <Anchor>aaba3033d6b1160f2ecc353d11a527cbf</Anchor>
     <DeclaredIn>executor.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53708,7 +53708,7 @@
       <Scope>mesos::MesosExecutorDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosExecutorDriver.html</Path>
-    <Anchor>adae3f8fe35eb8c63fe854e4e13a69816</Anchor>
+    <Anchor>aba45c64d030d8e682609bbf58ff2a140</Anchor>
     <DeclaredIn>executor.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53719,7 +53719,7 @@
       <Scope>mesos::MesosExecutorDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosExecutorDriver.html</Path>
-    <Anchor>aaf26be43ed1269b0caaeac6ebde6d7f4</Anchor>
+    <Anchor>a930c647842794a065e280b5fc3750ecc</Anchor>
     <DeclaredIn>executor.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53730,7 +53730,7 @@
       <Scope>mesos::MesosExecutorDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosExecutorDriver.html</Path>
-    <Anchor>a11e07dd2ef5a83358aa003638c491a04</Anchor>
+    <Anchor>a7d2ff514157b42ecc940e692049d0093</Anchor>
     <DeclaredIn>executor.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53816,7 +53816,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>acd0d9f444f215c9cba5da69aa119185b</Anchor>
+    <Anchor>a778fc75f28b68c83818a5dc381b5e137</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53827,7 +53827,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>a22d332c0abd42e3fae082fad25d5aa98</Anchor>
+    <Anchor>a0ac5917be29941810b12e25b48985f3e</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53838,7 +53838,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>ac6119c5e0be2d8fd9e708974528425f6</Anchor>
+    <Anchor>a66fa98381378e4a8de82e9465a51596e</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53849,7 +53849,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>a49bba7bafbedd32dc4088e1bbba09b37</Anchor>
+    <Anchor>aa45e87e54bb33e599318523112554e90</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53860,7 +53860,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>aeb28929fbd94ece812671e9516129b91</Anchor>
+    <Anchor>aec563230e09583c6d2d8cc11ba2b8522</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53871,7 +53871,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>a58e00b100cfcd3072f98792a17d30a26</Anchor>
+    <Anchor>a7ac5d119d9f1d6a41e131da14fd60795</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53882,7 +53882,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>a871fa4f0db7cb02e5edd932aaf3ffa1c</Anchor>
+    <Anchor>a8c336dd281cf32607c9f16000e312848</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53893,7 +53893,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>aeecb18557c3d94f8c8cc46513f770945</Anchor>
+    <Anchor>abf886659a457dee304c612dec42c5731</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53904,7 +53904,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>a421e0f14025228a994717aa225feb6dc</Anchor>
+    <Anchor>acc49ada912c6aa9aa81869ceea5886a0</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53915,7 +53915,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>a0882ad1e5b742a5d2a3c04e66ec2b8ab</Anchor>
+    <Anchor>aef5ef1a841c054972e1bfaa568e6c32e</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53926,7 +53926,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>a718b8e4768dc15a7a14c1fb0b3c88f49</Anchor>
+    <Anchor>a1426e55513d88b0e3ed3ef2ea93d65df</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53937,7 +53937,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>a90fd09d103af28faec8fbbd8ed002da6</Anchor>
+    <Anchor>a9083682d7682ade33f548c3e61bbabc5</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53948,7 +53948,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>a8807bae56a3ec2d7ff88a71f3492c851</Anchor>
+    <Anchor>a24eab49014550c9b807e95ce2dbfdc48</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53959,7 +53959,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>aa66fdf52debf675800db40caf802e31c</Anchor>
+    <Anchor>a90c6383c010fb9b5488e35e65614cbcf</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53970,7 +53970,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>ad0192d36f5d412b09c9b18d4564536c6</Anchor>
+    <Anchor>afb3d8979e6e5ca2a6e0ea4d50706e200</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53981,7 +53981,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>acf36b2e52665ecb432c98b394b3f9eb2</Anchor>
+    <Anchor>ac60277aa28e847884d005092cb99b72f</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -53992,7 +53992,7 @@
       <Scope>mesos::MesosSchedulerDriver</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1MesosSchedulerDriver.html</Path>
-    <Anchor>aa456af5f179d0edd57b60834eeb67934</Anchor>
+    <Anchor>ab92d82bf6b6e1cf1f5c914d484b041fd</Anchor>
     <DeclaredIn>scheduler.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -59789,7 +59789,7 @@
       <Scope>process::Process&lt; HttpConnectionProcess&lt; Call, Event &gt; &gt;</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -59821,7 +59821,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -60305,7 +60305,7 @@
       <Scope>mesos::internal::LocalAuthorizer</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1LocalAuthorizer.html</Path>
-    <Anchor>a9ad89bf8b0919470d40c06dcf1eb44db</Anchor>
+    <Anchor>a322da537644fa503b759c0f5b15ecf87</Anchor>
     <DeclaredIn>authorizer.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -60316,7 +60316,7 @@
       <Scope>mesos::internal::LocalAuthorizer</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1LocalAuthorizer.html</Path>
-    <Anchor>a2a353a0b47cc0c1e13e9006968fe3788</Anchor>
+    <Anchor>a481ab1fca4c9c9479a6d8f60046ba11d</Anchor>
     <Abstract>Checks with the identity server back end whether request is allowed by the policies of the identity s...</Abstract>
     <DeclaredIn>authorizer.hpp</DeclaredIn>
   </Token>
@@ -60328,7 +60328,7 @@
       <Scope>mesos::internal::LocalAuthorizer</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1LocalAuthorizer.html</Path>
-    <Anchor>a98c90749a32114f11e4cf25369d708e7</Anchor>
+    <Anchor>a8c36a87840c0caa47b7c9d9b34656f38</Anchor>
     <Abstract>Creates an ObjectApprover which can synchronously check authorization on an object. </Abstract>
     <DeclaredIn>authorizer.hpp</DeclaredIn>
   </Token>
@@ -61151,7 +61151,7 @@
       <Scope>ProtobufProcess&lt; StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt; &gt;</Scope>
     </TokenIdentifier>
     <Path>classProtobufProcess.html</Path>
-    <Anchor>ade255e672ae628b3297c614e95b7917d</Anchor>
+    <Anchor>a15c99619d54f5f03d6bb3fd8a58ade3a</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -61161,7 +61161,7 @@
       <Scope>process::Process&lt; StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt; &gt;</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -61193,7 +61193,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -61908,7 +61908,7 @@
       <Scope>process::Process&lt; VersionProcess &gt;</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -61940,7 +61940,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -61973,7 +61973,7 @@
       <Scope>mesos::internal::VersionProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1VersionProcess.html</Path>
-    <Anchor>a1f0746cf6e384fc26bfd7e892fa464c2</Anchor>
+    <Anchor>ab9bb45e7355a1a3f1509b8bdc78070e6</Anchor>
     <Abstract>Invoked when a process gets spawned. </Abstract>
     <DeclaredIn>version.hpp</DeclaredIn>
   </Token>
@@ -62315,7 +62315,7 @@
       <Scope>process::Process&lt; WhitelistWatcher &gt;</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -62347,7 +62347,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -62380,7 +62380,7 @@
       <Scope>mesos::internal::WhitelistWatcher</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1WhitelistWatcher.html</Path>
-    <Anchor>a554e828d1e5aa7a84c5b38ad20a7731f</Anchor>
+    <Anchor>acf6c364093f479d44daa318590af7a46</Anchor>
     <Abstract>Invoked when a process gets spawned. </Abstract>
     <DeclaredIn>whitelist_watcher.hpp</DeclaredIn>
   </Token>
@@ -63656,7 +63656,7 @@
       <Scope>mesos::internal::checks::CheckerProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1checks_1_1CheckerProcess.html</Path>
-    <Anchor>a7484d8ce655895912451712b7a3c3274</Anchor>
+    <Anchor>a3a1021db50729f1f91ed9f8c08a5e530</Anchor>
     <DeclaredIn>checker_process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -63667,7 +63667,7 @@
       <Scope>ProtobufProcess&lt; CheckerProcess &gt;</Scope>
     </TokenIdentifier>
     <Path>classProtobufProcess.html</Path>
-    <Anchor>ade255e672ae628b3297c614e95b7917d</Anchor>
+    <Anchor>a15c99619d54f5f03d6bb3fd8a58ade3a</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -63677,7 +63677,7 @@
       <Scope>process::Process&lt; CheckerProcess &gt;</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -63709,7 +63709,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -64816,6 +64816,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>validateExecutorCall</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::common::validation</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1common_1_1validation.html</Path>
+    <Anchor>ad2e1dedd4a81caf11fc868aeb43d943c</Anchor>
+    <DeclaredIn>validation.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>mesos::internal::cram_md5</Name>
       <APILanguage>c</APILanguage>
       <Type>ns</Type>
@@ -64852,7 +64863,7 @@
       <Scope>mesos::internal::cram_md5::CRAMMD5Authenticatee</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html</Path>
-    <Anchor>a9b972c7a2865c5297f3e42968a5e18aa</Anchor>
+    <Anchor>a0e4159337c0e20e7e94ccba89e557d28</Anchor>
     <DeclaredIn>authenticatee.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -64863,7 +64874,7 @@
       <Scope>mesos::internal::cram_md5::CRAMMD5Authenticatee</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html</Path>
-    <Anchor>ad245a76d5566499d844234971864effb</Anchor>
+    <Anchor>a41c8b77319bdb4658b23a4b32dfb53de</Anchor>
     <DeclaredIn>authenticatee.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -64939,7 +64950,7 @@
       <Scope>mesos::internal::cram_md5::CRAMMD5Authenticator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html</Path>
-    <Anchor>a8a8f0645aaf63c7f1e9af20cce7095fa</Anchor>
+    <Anchor>a5a46c2f867e614ca4bf911681322bb56</Anchor>
     <DeclaredIn>authenticator.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -64950,7 +64961,7 @@
       <Scope>mesos::internal::cram_md5::CRAMMD5Authenticator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html</Path>
-    <Anchor>a59b51bfd8569ad3af11fdffac6aaf35c</Anchor>
+    <Anchor>a69ecd7b7cb7c94888fbe42de8572555e</Anchor>
     <DeclaredIn>authenticator.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -64961,7 +64972,7 @@
       <Scope>mesos::internal::cram_md5::CRAMMD5Authenticator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html</Path>
-    <Anchor>abea5e44a2e84887aba2fd4ee3ba06b96</Anchor>
+    <Anchor>a42161891d8d8dc3523b4c8241a0b422b</Anchor>
     <DeclaredIn>authenticator.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -67461,7 +67472,7 @@
       <Scope>mesos::internal::log::LevelDBStorage</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
-    <Anchor>acda20c265d2f4bffd3658d6a42000289</Anchor>
+    <Anchor>afec24a2506f386e5a128a02a5acf8f18</Anchor>
     <DeclaredIn>leveldb.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -67472,7 +67483,7 @@
       <Scope>mesos::internal::log::LevelDBStorage</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
-    <Anchor>a7dfe38d48049a8c6817bafe32ce6bf12</Anchor>
+    <Anchor>a92f9efc4b25ffc6cfdc5063b7f9c9f9c</Anchor>
     <DeclaredIn>leveldb.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -67483,7 +67494,7 @@
       <Scope>mesos::internal::log::LevelDBStorage</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
-    <Anchor>adb6b3e4a998e54680af20d3e95b25859</Anchor>
+    <Anchor>a05736adfe40ed55c9792b8f1034315fe</Anchor>
     <DeclaredIn>leveldb.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -67494,7 +67505,7 @@
       <Scope>mesos::internal::log::LevelDBStorage</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
-    <Anchor>a771924de457b320d3f6a3d1855c3b917</Anchor>
+    <Anchor>abeaa2aa873ad61741df0895e62dea4e4</Anchor>
     <DeclaredIn>leveldb.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -67505,7 +67516,7 @@
       <Scope>mesos::internal::log::LevelDBStorage</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
-    <Anchor>a7f16c72828b3a9534356e819b61c0ec3</Anchor>
+    <Anchor>aded34dbfce878cf33da0d45a50edd54a</Anchor>
     <DeclaredIn>leveldb.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -67570,7 +67581,7 @@
       <Scope>process::Process&lt; LogProcess &gt;</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -67602,7 +67613,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -67635,7 +67646,7 @@
       <Scope>mesos::internal::log::LogProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1LogProcess.html</Path>
-    <Anchor>ada6f3c8f17d59a9d78071542a02e6f7d</Anchor>
+    <Anchor>a8096a0ff2e646b399e2503e0526d5936</Anchor>
     <Abstract>Invoked when a process gets spawned. </Abstract>
     <DeclaredIn>log.hpp</DeclaredIn>
   </Token>
@@ -67647,7 +67658,7 @@
       <Scope>mesos::internal::log::LogProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1LogProcess.html</Path>
-    <Anchor>ac9a5bbcfa324d5ef3abb72b2a307592d</Anchor>
+    <Anchor>a50ec62c6586d32d60e8d244b3cd6684d</Anchor>
     <Abstract>Invoked when a process is terminated. </Abstract>
     <DeclaredIn>log.hpp</DeclaredIn>
   </Token>
@@ -68041,7 +68052,7 @@
       <Scope>process::Process&lt; LogReaderProcess &gt;</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -68073,7 +68084,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -68106,7 +68117,7 @@
       <Scope>mesos::internal::log::LogReaderProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1LogReaderProcess.html</Path>
-    <Anchor>a7af658bc98f66d4ca187e02bfa303c6d</Anchor>
+    <Anchor>a94250681d4e47401e2d5c44137833c90</Anchor>
     <Abstract>Invoked when a process gets spawned. </Abstract>
     <DeclaredIn>log.hpp</DeclaredIn>
   </Token>
@@ -68118,7 +68129,7 @@
       <Scope>mesos::internal::log::LogReaderProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1LogReaderProcess.html</Path>
-    <Anchor>a7b1d0d66aee598f4a19c0b38010b5e42</Anchor>
+    <Anchor>a52e6c509507358675b3a25ef61078817</Anchor>
     <Abstract>Invoked when a process is terminated. </Abstract>
     <DeclaredIn>log.hpp</DeclaredIn>
   </Token>
@@ -68481,7 +68492,7 @@
       <Scope>process::Process&lt; LogWriterProcess &gt;</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -68513,7 +68524,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -68546,7 +68557,7 @@
       <Scope>mesos::internal::log::LogWriterProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1LogWriterProcess.html</Path>
-    <Anchor>a4896aaab8e6d04562965ea678034543e</Anchor>
+    <Anchor>a93bba50f3a1b35fdb8f0aad6871c8353</Anchor>
     <Abstract>Invoked when a process gets spawned. </Abstract>
     <DeclaredIn>log.hpp</DeclaredIn>
   </Token>
@@ -68558,7 +68569,7 @@
       <Scope>mesos::internal::log::LogWriterProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1LogWriterProcess.html</Path>
-    <Anchor>ae90aff3b3439fb99379296db1ebff980</Anchor>
+    <Anchor>a02414fc51ef5550185763378d856881d</Anchor>
     <Abstract>Invoked when a process is terminated. </Abstract>
     <DeclaredIn>log.hpp</DeclaredIn>
   </Token>
@@ -69236,7 +69247,7 @@
       <Scope>mesos::internal::log::tool::Benchmark</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html</Path>
-    <Anchor>af042e030ddb4a36a4eb26f867fcd9c85</Anchor>
+    <Anchor>aed929c6bd28b877ec2e07c806ac9654d</Anchor>
     <DeclaredIn>benchmark.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -69247,7 +69258,7 @@
       <Scope>mesos::internal::log::tool::Benchmark</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html</Path>
-    <Anchor>a8d41e8ce86b767ff1d0da9ce841186ee</Anchor>
+    <Anchor>a079cd55caecdf1c8a2ac258c5e864335</Anchor>
     <DeclaredIn>benchmark.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -69851,7 +69862,7 @@
       <Scope>mesos::internal::log::tool::Initialize</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html</Path>
-    <Anchor>a71bb868c2687b6bb79247f5f38c6fffd</Anchor>
+    <Anchor>a11a56c05baa569e71a04701de2f7cee6</Anchor>
     <DeclaredIn>initialize.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -69862,7 +69873,7 @@
       <Scope>mesos::internal::log::tool::Initialize</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html</Path>
-    <Anchor>abf154f06f624938e50f8123b6e57b959</Anchor>
+    <Anchor>adb6f15c26cfef32b217c33c512d3c644</Anchor>
     <DeclaredIn>initialize.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -70406,7 +70417,7 @@
       <Scope>mesos::internal::log::tool::Read</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Read.html</Path>
-    <Anchor>a4318b6300185259984ebdb93777f3c08</Anchor>
+    <Anchor>a51679fbcdd482cf7f213d8e028bfe912</Anchor>
     <DeclaredIn>read.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -70417,7 +70428,7 @@
       <Scope>mesos::internal::log::tool::Read</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Read.html</Path>
-    <Anchor>ab88e463cc2c985d11d567604d6cd3668</Anchor>
+    <Anchor>ac22d8a072b564c1f10e5ac0982bbb107</Anchor>
     <DeclaredIn>read.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -70981,7 +70992,7 @@
       <Scope>mesos::internal::log::tool::Replica</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html</Path>
-    <Anchor>a042c6a988fe8b67c916342880dcd7333</Anchor>
+    <Anchor>a23b91f61624f84055f46054b06853eb4</Anchor>
     <DeclaredIn>replica.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -70992,7 +71003,7 @@
       <Scope>mesos::internal::log::tool::Replica</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html</Path>
-    <Anchor>a7c62a7855ca6c71b24772e3abffaf28a</Anchor>
+    <Anchor>a120953e1c8bf15c7e11757a7e7b54c52</Anchor>
     <DeclaredIn>replica.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -72584,7 +72595,7 @@
       <Scope>mesos::internal::logger::LogrotateContainerLogger</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html</Path>
-    <Anchor>a1dfd4048a4b105e28c3dff7847eb0d0a</Anchor>
+    <Anchor>a59634dc1be93c4172d78d204a3aea125</Anchor>
     <DeclaredIn>lib_logrotate.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -72595,7 +72606,7 @@
       <Scope>mesos::internal::logger::LogrotateContainerLogger</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html</Path>
-    <Anchor>a25f76ffda2688dc7d831d46e39ca69f3</Anchor>
+    <Anchor>a0cbee019a1859b65bf6e136c2b2ff050</Anchor>
     <Abstract>Initializes this container logger. </Abstract>
     <DeclaredIn>lib_logrotate.hpp</DeclaredIn>
   </Token>
@@ -72607,7 +72618,7 @@
       <Scope>mesos::internal::logger::LogrotateContainerLogger</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html</Path>
-    <Anchor>a60cf928716c67edbc8a8a47f0ece1d52</Anchor>
+    <Anchor>a1c30e30afb459efb18fad26f2cbafd04</Anchor>
     <DeclaredIn>lib_logrotate.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -74053,7 +74064,7 @@
       <Scope>mesos::internal::master::RegistryOperation</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1RegistryOperation.html</Path>
-    <Anchor>a01874ec6f0ae27922b99ef4f3fabb6b1</Anchor>
+    <Anchor>ac64581e1549d317ea74d77d60d1616c1</Anchor>
     <DeclaredIn>registrar.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -74196,7 +74207,7 @@
       <Scope>mesos::internal::master::AdmitSlave</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1AdmitSlave.html</Path>
-    <Anchor>a5699b0068c72de9b5012256c3dc2db64</Anchor>
+    <Anchor>a35571bdc1462f94e6967c8d2cbf7db1f</Anchor>
     <DeclaredIn>registry_operations.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -75994,7 +76005,7 @@
       <Scope>process::Process&lt; Heartbeater&lt; Message, Event &gt; &gt;</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -76026,7 +76037,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -76059,7 +76070,7 @@
       <Scope>mesos::internal::master::Heartbeater</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1Heartbeater.html</Path>
-    <Anchor>ac9ebf3a4eb46a4501e13bd38dcd96a5d</Anchor>
+    <Anchor>a52c1593eff75d1e5b0185a818e324ea1</Anchor>
     <Abstract>Invoked when a process gets spawned. </Abstract>
     <DeclaredIn>master.hpp</DeclaredIn>
   </Token>
@@ -76548,7 +76559,7 @@
       <Scope>mesos::internal::master::RegistryOperation</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1RegistryOperation.html</Path>
-    <Anchor>a01874ec6f0ae27922b99ef4f3fabb6b1</Anchor>
+    <Anchor>ac64581e1549d317ea74d77d60d1616c1</Anchor>
     <DeclaredIn>registrar.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -76691,7 +76702,7 @@
       <Scope>mesos::internal::master::MarkSlaveGone</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html</Path>
-    <Anchor>a68f5214b525dbb353efd68c5c43950d6</Anchor>
+    <Anchor>a56ac584af7e69117f6793a099b6a1610</Anchor>
     <DeclaredIn>registry_operations.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -76734,7 +76745,7 @@
       <Scope>mesos::internal::master::RegistryOperation</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1RegistryOperation.html</Path>
-    <Anchor>a01874ec6f0ae27922b99ef4f3fabb6b1</Anchor>
+    <Anchor>ac64581e1549d317ea74d77d60d1616c1</Anchor>
     <DeclaredIn>registrar.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -76877,7 +76888,7 @@
       <Scope>mesos::internal::master::MarkSlaveReachable</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html</Path>
-    <Anchor>adb635ba56921342d0a188bdb0ec26c09</Anchor>
+    <Anchor>aa0d4b1a7e17b0dc9b67ed472d3a75d30</Anchor>
     <DeclaredIn>registry_operations.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -76920,7 +76931,7 @@
       <Scope>mesos::internal::master::RegistryOperation</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1RegistryOperation.html</Path>
-    <Anchor>a01874ec6f0ae27922b99ef4f3fabb6b1</Anchor>
+    <Anchor>ac64581e1549d317ea74d77d60d1616c1</Anchor>
     <DeclaredIn>registrar.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -77063,7 +77074,7 @@
       <Scope>mesos::internal::master::MarkSlaveUnreachable</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html</Path>
-    <Anchor>a10b4d9741c065fa8a25ca8d005af2a46</Anchor>
+    <Anchor>a974a79701bfbb3d45ddda022a910efb0</Anchor>
     <DeclaredIn>registry_operations.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -77095,7 +77106,7 @@
       <Scope>mesos::internal::master::Master</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
-    <Anchor>a764cc788ce2694bc201e8f7dfc24d005</Anchor>
+    <Anchor>a81d8d08f75cb8d1170d5fc1314b2c464</Anchor>
     <DeclaredIn>master.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -77447,7 +77458,7 @@
       <Scope>ProtobufProcess&lt; Master &gt;</Scope>
     </TokenIdentifier>
     <Path>classProtobufProcess.html</Path>
-    <Anchor>ade255e672ae628b3297c614e95b7917d</Anchor>
+    <Anchor>a15c99619d54f5f03d6bb3fd8a58ade3a</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -77457,7 +77468,7 @@
       <Scope>process::Process&lt; Master &gt;</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -77489,7 +77500,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -79972,7 +79983,7 @@
       <Scope>mesos::internal::master::RegistryOperation</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1RegistryOperation.html</Path>
-    <Anchor>a01874ec6f0ae27922b99ef4f3fabb6b1</Anchor>
+    <Anchor>ac64581e1549d317ea74d77d60d1616c1</Anchor>
     <DeclaredIn>registrar.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -80115,7 +80126,7 @@
       <Scope>mesos::internal::master::Prune</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1Prune.html</Path>
-    <Anchor>a6ed49320390b3de62bbaebcb40d43df9</Anchor>
+    <Anchor>a88bf2e640a0435e344a2db047a7f62a9</Anchor>
     <DeclaredIn>registry_operations.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -80212,7 +80223,7 @@
       <Scope>mesos::internal::master::RegistryOperation</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1RegistryOperation.html</Path>
-    <Anchor>a01874ec6f0ae27922b99ef4f3fabb6b1</Anchor>
+    <Anchor>ac64581e1549d317ea74d77d60d1616c1</Anchor>
     <DeclaredIn>registrar.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -80398,7 +80409,7 @@
       <Scope>mesos::internal::master::RegistryOperation</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1RegistryOperation.html</Path>
-    <Anchor>a01874ec6f0ae27922b99ef4f3fabb6b1</Anchor>
+    <Anchor>ac64581e1549d317ea74d77d60d1616c1</Anchor>
     <DeclaredIn>registrar.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -80541,7 +80552,7 @@
       <Scope>mesos::internal::master::RemoveSlave</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1RemoveSlave.html</Path>
-    <Anchor>acbe6f94d23e327151fff2fbe459ee9d8</Anchor>
+    <Anchor>a4da9f49868f8d104d7a6510061baee05</Anchor>
     <DeclaredIn>registry_operations.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81198,7 +81209,7 @@
       <Scope>mesos::internal::master::RegistryOperation</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1RegistryOperation.html</Path>
-    <Anchor>a01874ec6f0ae27922b99ef4f3fabb6b1</Anchor>
+    <Anchor>ac64581e1549d317ea74d77d60d1616c1</Anchor>
     <DeclaredIn>registrar.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81341,7 +81352,7 @@
       <Scope>mesos::internal::master::UpdateSlave</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1UpdateSlave.html</Path>
-    <Anchor>aaf3d9de24b2d2410e4271fc0ef5c834f</Anchor>
+    <Anchor>ad6b6b5dbda2ac662ada5919b681a4e30</Anchor>
     <DeclaredIn>registry_operations.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81448,7 +81459,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>aca7df788e0b273a2cc7761eb441637ec</Anchor>
+    <Anchor>afe8a4066b15b1d427daf721b9fa96825</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81459,7 +81470,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>ae3245cc83dd76496db2b28ede2744516</Anchor>
+    <Anchor>ab3973a69abb02060e4cc05744881b121</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81470,7 +81481,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>a766c5a0775f0f8da086fbc8fc6c8a98e</Anchor>
+    <Anchor>a126197ff9941111c2fbcd7b65fb15c78</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81481,7 +81492,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>ac2bf640af77adb012c09fa9cab9d7e40</Anchor>
+    <Anchor>a4d9924fa4af60f2c61998af92a46785a</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81492,7 +81503,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>a129a3fd4c027a04b2b9073723277c6cd</Anchor>
+    <Anchor>a57fcce714b4e2a7dde90c82d46282b72</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81503,7 +81514,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>a4816f24d7f72e9e653f7f642f4d9db0a</Anchor>
+    <Anchor>a5613e062a04d77133fdd535b89569d8c</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81514,7 +81525,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>a8a499083a8f8eb4ef4ccee6690234d94</Anchor>
+    <Anchor>aa38b824926ef952c94fd29a622227d3c</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81525,7 +81536,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>a8bbb152a9263bc917f4b5ece184fb6aa</Anchor>
+    <Anchor>a549765b08c1c73a96e687e75b237fe21</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81536,7 +81547,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>aa3848d06160754e7506b3cd2598af826</Anchor>
+    <Anchor>a08338c10347b283f4ce0d8a857b44f1c</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81547,7 +81558,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>a2fbf08447add09176b0a5a8ab8084531</Anchor>
+    <Anchor>a71056e8f402224282742b6729a77c5f1</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81558,7 +81569,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>af10c1d15f527b30b16f6f105eebf950d</Anchor>
+    <Anchor>a8d9ba2bd7171c6ab17f35f20d0e4142b</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81569,7 +81580,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>abe93127e2543b3e1a72821bf4b6e44dc</Anchor>
+    <Anchor>a8007eb27f091e952fe9ae863f6416071</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81580,7 +81591,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>a1acd38751e5f49cfc7490b6880cb6ef8</Anchor>
+    <Anchor>a505018002c0d30c108a30463e256c48a</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81591,7 +81602,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>aa38106b8f4bf2dc116ff413bdb573f58</Anchor>
+    <Anchor>ae0b47b701a9ab4b5a3212851fc245ca8</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81602,7 +81613,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>a3a6d747f6baf0ae49d49e55703838ba3</Anchor>
+    <Anchor>a692d5cefbe9fce4a1063227383b33fb9</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81613,7 +81624,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>a0c2fa1365382598bb05c5021038ffff7</Anchor>
+    <Anchor>a8caf7f7ec892cd7975588a33361d8527</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81624,7 +81635,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>a560fc61cae54ef9352c9ab6cd62d92aa</Anchor>
+    <Anchor>a3f5dc9063851df98310194d2cca92968</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81635,7 +81646,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>a3e6b57c2f202d8cdb5e852688999b6f4</Anchor>
+    <Anchor>a911af80af54d8c1ac318a9470a1a3d22</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81646,7 +81657,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>a358fd6140f1778c7cf12ac723ff8259d</Anchor>
+    <Anchor>aeeb11b895d1397e4823912439cbd0eef</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -81657,7 +81668,7 @@
       <Scope>mesos::internal::master::allocator::DRFSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-    <Anchor>a2b5704297bd7978558aec0c9bfefc684</Anchor>
+    <Anchor>a2fde83c484624a35beaf3af558b16cb0</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82014,7 +82025,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a89597277d0589294daf34dd1ad5b7185</Anchor>
+    <Anchor>a3f113b21a0a9944ad0d089086d559c35</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82036,7 +82047,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a52ca07da2b172189a83e8e091b71da4b</Anchor>
+    <Anchor>aac2789dba69bcda300fff1dcd4b22d8e</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82047,7 +82058,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>aa54644fc06b4d56bdebe6f9a317f5cbc</Anchor>
+    <Anchor>adb8dc17f68b7b30048daf735a1c19b51</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82058,7 +82069,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a74891dae6edb8e7b6283c82886141dd5</Anchor>
+    <Anchor>ad072a289ac6bb529b33d186a4956bced</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82069,7 +82080,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a7f494dfbf653c87d3c88089841404762</Anchor>
+    <Anchor>a293dbe48768511febf36eda5c479f2f5</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82080,7 +82091,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a3ad2f1c1ed3395ca6e5d4668f7d65b16</Anchor>
+    <Anchor>a48088b31ea342e74cd14288805ef41e5</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82091,7 +82102,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a96920b52609ddc8fc78e1f6a2011524e</Anchor>
+    <Anchor>aaad64455436efb0499835c9f46ded78f</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82102,7 +82113,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a77d5b51a695c74ca402dfb969ef690b5</Anchor>
+    <Anchor>a083a0ac847d584b6d60af9fbce102775</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82113,7 +82124,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a04d053a50384c024cc0183c1f0a7f983</Anchor>
+    <Anchor>a6f5ca49f2bf48911e4d4360a006fdfc1</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82124,7 +82135,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>aa63a6a9f0c900a6760dfe5406efda44b</Anchor>
+    <Anchor>ab1b8226d1a303b059ed807856dda7913</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82135,7 +82146,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>af871d09933fbc7f80ed777b7f6101168</Anchor>
+    <Anchor>a3f9abb7ac023a7ceeb3467e902a6a21f</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82146,7 +82157,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a6e829c184a65da68a4693c5f2987595b</Anchor>
+    <Anchor>a8ecc2029849cb0ec34461f6f3682af1f</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82157,7 +82168,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a8414f67fc1e1a07bb126d8e9db2bd035</Anchor>
+    <Anchor>a0de4755bc8a1e020a4491b1c62e19e0d</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82168,7 +82179,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a4722c40305c3ade644527aa503d22407</Anchor>
+    <Anchor>af5f47dc551acee1e0009d4a919f8bd88</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82179,7 +82190,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>ac78b28a76b73d82e7643e854765fad46</Anchor>
+    <Anchor>a45af960a7662e781d779d13f8e48bf7a</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82190,7 +82201,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a95e4fd793218cdaa228b89c10bef2343</Anchor>
+    <Anchor>a6be41b7e40bf094ea279ec3e22256824</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82201,7 +82212,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>aaa1ce6cba8a90007ee2c9d2f87dae895</Anchor>
+    <Anchor>a257182b5b97d3fdbeb397e5814639b28</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82212,7 +82223,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a5c8d5ddf2bbcd293951f8f5b88bb7402</Anchor>
+    <Anchor>ae34c1404c4bfaae46eaff80ef4aea7d4</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82223,7 +82234,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>abe0733932a78d03ec3c94ae0d71605ba</Anchor>
+    <Anchor>ade1930721922ea4c1298db254708d566</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82234,7 +82245,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a5dfa45e35f48ba89fcc0f24025e2fc97</Anchor>
+    <Anchor>af318c26f75e774c26dcda6b3a3d7fca2</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82245,7 +82256,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a05a275c4ac93895744e1f53629abc3d7</Anchor>
+    <Anchor>a2fab59da499452701983583ec14eb0a7</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82256,7 +82267,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>ab4dcf0920448f674bd9c71d4eb40dd6b</Anchor>
+    <Anchor>a508736cf98d37e4fe95056f59ac4ef1b</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82267,7 +82278,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>ac6adbe7f44a82c49396888a88b8073d4</Anchor>
+    <Anchor>a76beef96029c462144d6c627160fd788</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82278,7 +82289,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a5c060a124aa551693f6829812b52ef2c</Anchor>
+    <Anchor>a4f5ef354b0e51b1f7143de72606d72dd</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82289,7 +82300,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a5b8bf2523246e77c0bfd2340fe223565</Anchor>
+    <Anchor>ac87ffb3152789c1b8ce96b9e8eb4e783</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82300,7 +82311,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a4bc95ebe6f2042453e55c6027a99b7a8</Anchor>
+    <Anchor>ae2a330ecb11580ec7d84d26e7855d41f</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82311,7 +82322,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a575252272c6d0e24e9e79409d52ec493</Anchor>
+    <Anchor>a6175582db901bed638e5a7b96c7efa17</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82333,7 +82344,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html</Path>
-    <Anchor>a6fc57412e81e27f303f3eb1243aab15e</Anchor>
+    <Anchor>a28df85bcd64219034ef5c8abc9f44b4d</Anchor>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -82344,7 +82355,7 @@
       <Scope>process::Process&lt; MesosAllocatorProcess &gt;</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -82376,7 +82387,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -83220,7 +83231,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>a9f92440e352e4345bf6cd813dc2313f3</Anchor>
+    <Anchor>ad32ffd794ed7cdd14150f60424e59652</Anchor>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -83231,7 +83242,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>a2f75040fce752c1b3fbfd7f387306f3d</Anchor>
+    <Anchor>ae43528bf831f4d7f6dff7e13cc46eb26</Anchor>
     <Abstract>Initializes the allocator when the master starts up. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83243,7 +83254,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>aa38e6a84a1dc03b531897ea1ee7745f1</Anchor>
+    <Anchor>ae654358719056c7e418b3f334174f1d6</Anchor>
     <Abstract>Informs the allocator of the recovered state from the master. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83255,7 +83266,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>afa7e954fc1203fdb4ea6a4a8f3d2d48d</Anchor>
+    <Anchor>a3b77a7e1a4e48193b1efc2475c8eef92</Anchor>
     <Abstract>Adds a framework to the Mesos cluster. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83267,7 +83278,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>a23724d1a04045cf433dc3d7c4e8ea44c</Anchor>
+    <Anchor>ae72ec1b60b2a7db94604d267c910c327</Anchor>
     <Abstract>Removes a framework from the Mesos cluster. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83279,7 +83290,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>a5b3d9588e381592d7f3a7033c87e8023</Anchor>
+    <Anchor>a83452da542b54c4d329e962c7a541139</Anchor>
     <Abstract>Activates a framework in the Mesos cluster. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83291,7 +83302,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>ab6bfe097b00b97e71e75bf34d2ee12b4</Anchor>
+    <Anchor>ac553db10e970a2ef604e81be367f3e5f</Anchor>
     <Abstract>Deactivates a framework in the Mesos cluster. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83303,7 +83314,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>ab07dbf341e4fe0e5847f00ea72b62592</Anchor>
+    <Anchor>a0dc5de20757b298ab359a568fd69a2dd</Anchor>
     <Abstract>Updates capabilities of a framework in the Mesos cluster. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83315,7 +83326,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>af21d8b1c164feddfc6a8550245028b06</Anchor>
+    <Anchor>a146a53014ef69fb113d0f4c056e75f30</Anchor>
     <Abstract>Adds or re-adds an agent to the Mesos cluster. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83327,7 +83338,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>aa668a3cac81d97424ff4ec517ca21b23</Anchor>
+    <Anchor>a3dc16547a4320ac002bb043e178e6cf6</Anchor>
     <Abstract>Removes an agent from the Mesos cluster. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83339,7 +83350,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>aa56f3da089916233c038c6149fddacc7</Anchor>
+    <Anchor>a4bbad5187ba75cd35cc300842a5d218b</Anchor>
     <Abstract>Updates an agent. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83351,7 +83362,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>adb4e5880e5f7eea3e746e29a5a8a35eb</Anchor>
+    <Anchor>ae1c2d50a160d8a72e161b92c7805afaa</Anchor>
     <Abstract>Add resources from a local resource provider to an agent. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83363,7 +83374,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>a839be3c9f14c390cd92e9a4fde43065b</Anchor>
+    <Anchor>a242618589ba98dbb016284c19e87e1f0</Anchor>
     <Abstract>Activates an agent. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83375,7 +83386,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>af67ff01f9c80915a5c2db609fcfd466c</Anchor>
+    <Anchor>a04f4aac3cbbf46df90b2a754becf8805</Anchor>
     <Abstract>Deactivates an agent. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83387,7 +83398,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>adb63887ce887bbff1179e717e0abdeb3</Anchor>
+    <Anchor>a1079c5a0df74f5814d490754eaab2fef</Anchor>
     <Abstract>Updates the list of trusted agents. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83399,7 +83410,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>a0eba8f165dd5c4aa24a5ec14633c64a8</Anchor>
+    <Anchor>a2545cf36e0034e987904d58efd89337c</Anchor>
     <Abstract>Requests resources for a framework. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83411,7 +83422,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>adf6749d89773d66b3ac182f2760083c7</Anchor>
+    <Anchor>ae5627c18e30ffd45e1ac9bf7f24eabc2</Anchor>
     <Abstract>Updates allocation by applying offer operations. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83423,7 +83434,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>a1ac10ddce3a1a07ecdea7cbcac00bde9</Anchor>
+    <Anchor>a6e94c5a747b75fad701cdc127f641ffa</Anchor>
     <Abstract>Updates available resources on an agent based on a sequence of offer operations. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83435,7 +83446,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>a08403df603e11aacc3dcadab5cae4940</Anchor>
+    <Anchor>ad554465605c76ea7b0b70b1f7351770b</Anchor>
     <Abstract>Updates unavailability for an agent. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83447,7 +83458,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>afd7c199417a36337e98d3faeefedd7c9</Anchor>
+    <Anchor>ad9eb952f33f0d6d997d3eca30caab7c3</Anchor>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -83458,7 +83469,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>a9c99e1ef89e81035b1e3656ca632628f</Anchor>
+    <Anchor>a2b3d9878688ae72c6270d298f77a3663</Anchor>
     <Abstract>Retrieves the status of all inverse offers maintained by the allocator. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83470,7 +83481,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>a862c015739e0b536ac5ad206df1bd265</Anchor>
+    <Anchor>a04ac0b442a5e1cabe452bdb4b5b12ef5</Anchor>
     <Abstract>Recovers resources. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83482,7 +83493,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>a1ad2eefb14071ff684187e2a681ab269</Anchor>
+    <Anchor>ac2f5c2d3d39324849bac108032033c36</Anchor>
     <Abstract>Suppresses offers. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83494,7 +83505,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>a3a30aa8a57f54eb97c073e0911bc461b</Anchor>
+    <Anchor>ab949cc299466180036ffc5dbb11361d6</Anchor>
     <Abstract>Revives offers to this framework for the specified roles. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83506,7 +83517,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>a438b5c7c52813573cd63ec14623c3c39</Anchor>
+    <Anchor>a0a5ee119562f721417f41d572683d224</Anchor>
     <Abstract>Informs the allocator to set quota for the given role. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83518,7 +83529,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>adcb5555297656e9361c1da3230785a5c</Anchor>
+    <Anchor>a695cf43b3875362f1c76e177dd793a4c</Anchor>
     <Abstract>Informs the allocator to remove quota for the given role. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83530,7 +83541,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocator</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-    <Anchor>a64aebea886bb0148defbbc1ce936e0a3</Anchor>
+    <Anchor>a0baf8ec9a04e41b00f0518dad25c356c</Anchor>
     <Abstract>Updates the weight associated with one or more roles. </Abstract>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
@@ -83620,7 +83631,7 @@
       <Scope>mesos::internal::master::allocator::MesosAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html</Path>
-    <Anchor>a6fc57412e81e27f303f3eb1243aab15e</Anchor>
+    <Anchor>a28df85bcd64219034ef5c8abc9f44b4d</Anchor>
     <DeclaredIn>allocator.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -83917,7 +83928,7 @@
       <Scope>process::Process&lt; MesosAllocatorProcess &gt;</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+    <Anchor>a30273fa0ea21dc5986de65a05f333353</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -83949,7 +83960,7 @@
       <Scope>process::ProcessBase</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <Anchor>a457037085c213eec5c8d8f6bf987bf5b</Anchor>
     <DeclaredIn>process.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84429,7 +84440,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>a809ecc0074a047786bc13fe24a3f6b3b</Anchor>
+    <Anchor>aa712cb03ef31cf87777db6125b331137</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84440,7 +84451,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>a36fb7a19c8d28fd95146ac651fa85544</Anchor>
+    <Anchor>aee29145efd2037adf06b62e5cd8e4b91</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84451,7 +84462,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>a43a8efed7d28fe094d1c547cbf0032b1</Anchor>
+    <Anchor>a5f62f55d5f747355596be9953e2d0bfa</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84462,7 +84473,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>ab80aa76916a2224a0b426f611a225aec</Anchor>
+    <Anchor>a9a2146c5cecd52c9c9df06bb284fb12b</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84473,7 +84484,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>a0e2f1d41cdbd6690633ece31b46e0957</Anchor>
+    <Anchor>a32f53ecf962f271942187f26e7bdcad3</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84484,7 +84495,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>aa05b296a94f94d02a558d32b84cef11c</Anchor>
+    <Anchor>a393633b52fd48ff45eb2ab88e4e9804d</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84495,7 +84506,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>a304a264a828345973752733c35b5f769</Anchor>
+    <Anchor>ab1f59208c3eef4cb1fd9ed6f778f7735</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84506,7 +84517,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>a2ebff336f83910e32cb26c3a860a0abe</Anchor>
+    <Anchor>ad13f086fd144cd2ab7e23211d65f6e94</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84517,7 +84528,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>ad78bf7089969bed9adeaaa46683506a8</Anchor>
+    <Anchor>aa0887632c8a77600c1311837d4609f4e</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84528,7 +84539,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>a5630fe839c3a9f56058e6879d4d74d57</Anchor>
+    <Anchor>a681cb4cf1695a2a8a9c5c8ab25132961</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84539,7 +84550,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>ac86428b55a605cbe33419d54706d883a</Anchor>
+    <Anchor>a71b7c47ab9241fca96a375cc803f7da9</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84550,7 +84561,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>ab006bdc77fcaa4cfc27867d3d0f40a59</Anchor>
+    <Anchor>a4a06d6a68878f20da0b59c7c4397b2c9</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84561,7 +84572,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>a7318efa8d2027b25506bd60f0615b36b</Anchor>
+    <Anchor>a77d4814a9a24d347f71326e97fb92437</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84572,7 +84583,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>ae17bd9f26993f6e7d96303a8b793e28d</Anchor>
+    <Anchor>a250c7866d366624bb080d9a6177b0b74</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84583,7 +84594,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>ab8c3c1fd4b1b55bf538cba3c16b8a0b4</Anchor>
+    <Anchor>adbb0913e607e572ee2f378f6591daf4b</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84594,7 +84605,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>a158ab7e1171573cff6f8657593b0cb6b</Anchor>
+    <Anchor>ae80e4f3b97a941bddce57221bd26b9df</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84605,7 +84616,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>a1ee9c9ca830fb9413af8014e8ecb336e</Anchor>
+    <Anchor>a462e579be34a8a77822d8970822d96db</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84616,7 +84627,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>a7469d4840caa9ccd226e6340d973f09b</Anchor>
+    <Anchor>ad119b8c069f8ae70a1cfc175c1d294f7</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84627,7 +84638,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>a7d200b2c37563695d823cb654b1387f9</Anchor>
+    <Anchor>aca1312e473aed3071ed2eced782deaac</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -84638,7 +84649,7 @@
       <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-    <Anchor>a862a133c453addb48033a7306a15add1</Anchor>
+    <Anchor>aaa6633c5844ce0d03fa4eb1b30be9be0</Anchor>
     <DeclaredIn>sorter.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -85214,7 +85225,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a89597277d0589294daf34dd1ad5b7185</Anchor>
+    <Anchor>a3f113b21a0a9944ad0d089086d559c35</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -85236,7 +85247,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a52ca07da2b172189a83e8e091b71da4b</Anchor>
+    <Anchor>aac2789dba69bcda300fff1dcd4b22d8e</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -85247,7 +85258,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>aa54644fc06b4d56bdebe6f9a317f5cbc</Anchor>
+    <Anchor>adb8dc17f68b7b30048daf735a1c19b51</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -85258,7 +85269,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a74891dae6edb8e7b6283c82886141dd5</Anchor>
+    <Anchor>ad072a289ac6bb529b33d186a4956bced</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -85269,7 +85280,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a7f494dfbf653c87d3c88089841404762</Anchor>
+    <Anchor>a293dbe48768511febf36eda5c479f2f5</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -85280,7 +85291,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a3ad2f1c1ed3395ca6e5d4668f7d65b16</Anchor>
+    <Anchor>a48088b31ea342e74cd14288805ef41e5</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -85291,7 +85302,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a96920b52609ddc8fc78e1f6a2011524e</Anchor>
+    <Anchor>aaad64455436efb0499835c9f46ded78f</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -85302,7 +85313,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a77d5b51a695c74ca402dfb969ef690b5</Anchor>
+    <Anchor>a083a0ac847d584b6d60af9fbce102775</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -85313,7 +85324,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a04d053a50384c024cc0183c1f0a7f983</Anchor>
+    <Anchor>a6f5ca49f2bf48911e4d4360a006fdfc1</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -85324,7 +85335,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>aa63a6a9f0c900a6760dfe5406efda44b</Anchor>
+    <Anchor>ab1b8226d1a303b059ed807856dda7913</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -85335,7 +85346,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>af871d09933fbc7f80ed777b7f6101168</Anchor>
+    <Anchor>a3f9abb7ac023a7ceeb3467e902a6a21f</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -85346,7 +85357,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a6e829c184a65da68a4693c5f2987595b</Anchor>
+    <Anchor>a8ecc2029849cb0ec34461f6f3682af1f</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -85357,7 +85368,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a8414f67fc1e1a07bb126d8e9db2bd035</Anchor>
+    <Anchor>a0de4755bc8a1e020a4491b1c62e19e0d</Anchor>
     <DeclaredIn>hierarchical.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -85368,7 +85379,7 @@
       <Scope>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-    <Anchor>a4722c40305c3ade644527aa503d22407</Anchor>
+    <Anchor>af5f47dc551acee1e0009d4a919f8bd88</Anchor>
     <

<TRUNCATED>

[23/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html
index e2ce7ae..4ade2e8 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html
@@ -81,46 +81,46 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a1786c10ddb878707caa1afa0724c9feb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa4aa3f06acf1d031a0bfc81ac8906791"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aa4aa3f06acf1d031a0bfc81ac8906791">RandomSorter</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;allocator, const std::string &amp;metricsPrefix)</td></tr>
 <tr class="separator:aa4aa3f06acf1d031a0bfc81ac8906791"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a809ecc0074a047786bc13fe24a3f6b3b"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a809ecc0074a047786bc13fe24a3f6b3b">~RandomSorter</a> ()</td></tr>
-<tr class="separator:a809ecc0074a047786bc13fe24a3f6b3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a36fb7a19c8d28fd95146ac651fa85544"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a36fb7a19c8d28fd95146ac651fa85544">initialize</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames)</td></tr>
-<tr class="separator:a36fb7a19c8d28fd95146ac651fa85544"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a43a8efed7d28fe094d1c547cbf0032b1"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a43a8efed7d28fe094d1c547cbf0032b1">add</a> (const std::string &amp;clientPath)</td></tr>
-<tr class="separator:a43a8efed7d28fe094d1c547cbf0032b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab80aa76916a2224a0b426f611a225aec"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab80aa76916a2224a0b426f611a225aec">remove</a> (const std::string &amp;clientPath)</td></tr>
-<tr class="separator:ab80aa76916a2224a0b426f611a225aec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e2f1d41cdbd6690633ece31b46e0957"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a0e2f1d41cdbd6690633ece31b46e0957">activate</a> (const std::string &amp;clientPath)</td></tr>
-<tr class="separator:a0e2f1d41cdbd6690633ece31b46e0957"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa05b296a94f94d02a558d32b84cef11c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aa05b296a94f94d02a558d32b84cef11c">deactivate</a> (const std::string &amp;clientPath)</td></tr>
-<tr class="separator:aa05b296a94f94d02a558d32b84cef11c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a304a264a828345973752733c35b5f769"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a304a264a828345973752733c35b5f769">updateWeight</a> (const std::string &amp;path, double weight)</td></tr>
-<tr class="separator:a304a264a828345973752733c35b5f769"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2ebff336f83910e32cb26c3a860a0abe"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a2ebff336f83910e32cb26c3a860a0abe">allocated</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a2ebff336f83910e32cb26c3a860a0abe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad78bf7089969bed9adeaaa46683506a8"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ad78bf7089969bed9adeaaa46683506a8">update</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;oldAllocation, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;newAllocation)</td></tr>
-<tr class="separator:ad78bf7089969bed9adeaaa46683506a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5630fe839c3a9f56058e6879d4d74d57"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a5630fe839c3a9f56058e6879d4d74d57">unallocated</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a5630fe839c3a9f56058e6879d4d74d57"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac86428b55a605cbe33419d54706d883a"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ac86428b55a605cbe33419d54706d883a">allocation</a> (const std::string &amp;clientPath) const </td></tr>
-<tr class="separator:ac86428b55a605cbe33419d54706d883a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab006bdc77fcaa4cfc27867d3d0f40a59"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab006bdc77fcaa4cfc27867d3d0f40a59">allocationScalarQuantities</a> (const std::string &amp;clientPath) const </td></tr>
-<tr class="separator:ab006bdc77fcaa4cfc27867d3d0f40a59"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7318efa8d2027b25506bd60f0615b36b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7318efa8d2027b25506bd60f0615b36b">allocation</a> (const SlaveID &amp;slaveId) const </td></tr>
-<tr class="separator:a7318efa8d2027b25506bd60f0615b36b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae17bd9f26993f6e7d96303a8b793e28d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ae17bd9f26993f6e7d96303a8b793e28d">allocation</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId) const </td></tr>
-<tr class="separator:ae17bd9f26993f6e7d96303a8b793e28d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8c3c1fd4b1b55bf538cba3c16b8a0b4"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab8c3c1fd4b1b55bf538cba3c16b8a0b4">totalScalarQuantities</a> () const </td></tr>
-<tr class="separator:ab8c3c1fd4b1b55bf538cba3c16b8a0b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a158ab7e1171573cff6f8657593b0cb6b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a158ab7e1171573cff6f8657593b0cb6b">add</a> (const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a158ab7e1171573cff6f8657593b0cb6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1ee9c9ca830fb9413af8014e8ecb336e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a1ee9c9ca830fb9413af8014e8ecb336e">remove</a> (const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a1ee9c9ca830fb9413af8014e8ecb336e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7469d4840caa9ccd226e6340d973f09b"><td class="memItemLeft" align="right" valign="top">virtual std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7469d4840caa9ccd226e6340d973f09b">sort</a> ()</td></tr>
-<tr class="separator:a7469d4840caa9ccd226e6340d973f09b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d200b2c37563695d823cb654b1387f9"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7d200b2c37563695d823cb654b1387f9">contains</a> (const std::string &amp;clientPath) const </td></tr>
-<tr class="separator:a7d200b2c37563695d823cb654b1387f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a862a133c453addb48033a7306a15add1"><td class="memItemLeft" align="right" valign="top">virtual size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a862a133c453addb48033a7306a15add1">count</a> () const </td></tr>
-<tr class="separator:a862a133c453addb48033a7306a15add1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa712cb03ef31cf87777db6125b331137"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aa712cb03ef31cf87777db6125b331137">~RandomSorter</a> () override</td></tr>
+<tr class="separator:aa712cb03ef31cf87777db6125b331137"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aee29145efd2037adf06b62e5cd8e4b91"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aee29145efd2037adf06b62e5cd8e4b91">initialize</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames) override</td></tr>
+<tr class="separator:aee29145efd2037adf06b62e5cd8e4b91"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5f62f55d5f747355596be9953e2d0bfa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a5f62f55d5f747355596be9953e2d0bfa">add</a> (const std::string &amp;clientPath) override</td></tr>
+<tr class="separator:a5f62f55d5f747355596be9953e2d0bfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a2146c5cecd52c9c9df06bb284fb12b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a9a2146c5cecd52c9c9df06bb284fb12b">remove</a> (const std::string &amp;clientPath) override</td></tr>
+<tr class="separator:a9a2146c5cecd52c9c9df06bb284fb12b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32f53ecf962f271942187f26e7bdcad3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a32f53ecf962f271942187f26e7bdcad3">activate</a> (const std::string &amp;clientPath) override</td></tr>
+<tr class="separator:a32f53ecf962f271942187f26e7bdcad3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a393633b52fd48ff45eb2ab88e4e9804d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a393633b52fd48ff45eb2ab88e4e9804d">deactivate</a> (const std::string &amp;clientPath) override</td></tr>
+<tr class="separator:a393633b52fd48ff45eb2ab88e4e9804d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab1f59208c3eef4cb1fd9ed6f778f7735"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab1f59208c3eef4cb1fd9ed6f778f7735">updateWeight</a> (const std::string &amp;path, double weight) override</td></tr>
+<tr class="separator:ab1f59208c3eef4cb1fd9ed6f778f7735"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad13f086fd144cd2ab7e23211d65f6e94"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ad13f086fd144cd2ab7e23211d65f6e94">allocated</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:ad13f086fd144cd2ab7e23211d65f6e94"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa0887632c8a77600c1311837d4609f4e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aa0887632c8a77600c1311837d4609f4e">update</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;oldAllocation, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;newAllocation) override</td></tr>
+<tr class="separator:aa0887632c8a77600c1311837d4609f4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681cb4cf1695a2a8a9c5c8ab25132961"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a681cb4cf1695a2a8a9c5c8ab25132961">unallocated</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:a681cb4cf1695a2a8a9c5c8ab25132961"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a71b7c47ab9241fca96a375cc803f7da9"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a71b7c47ab9241fca96a375cc803f7da9">allocation</a> (const std::string &amp;clientPath) const override</td></tr>
+<tr class="separator:a71b7c47ab9241fca96a375cc803f7da9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4a06d6a68878f20da0b59c7c4397b2c9"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a4a06d6a68878f20da0b59c7c4397b2c9">allocationScalarQuantities</a> (const std::string &amp;clientPath) const override</td></tr>
+<tr class="separator:a4a06d6a68878f20da0b59c7c4397b2c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a77d4814a9a24d347f71326e97fb92437"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a77d4814a9a24d347f71326e97fb92437">allocation</a> (const SlaveID &amp;slaveId) const override</td></tr>
+<tr class="separator:a77d4814a9a24d347f71326e97fb92437"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a250c7866d366624bb080d9a6177b0b74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a250c7866d366624bb080d9a6177b0b74">allocation</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId) const override</td></tr>
+<tr class="separator:a250c7866d366624bb080d9a6177b0b74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adbb0913e607e572ee2f378f6591daf4b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#adbb0913e607e572ee2f378f6591daf4b">totalScalarQuantities</a> () const override</td></tr>
+<tr class="separator:adbb0913e607e572ee2f378f6591daf4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae80e4f3b97a941bddce57221bd26b9df"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ae80e4f3b97a941bddce57221bd26b9df">add</a> (const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:ae80e4f3b97a941bddce57221bd26b9df"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a462e579be34a8a77822d8970822d96db"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a462e579be34a8a77822d8970822d96db">remove</a> (const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:a462e579be34a8a77822d8970822d96db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad119b8c069f8ae70a1cfc175c1d294f7"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ad119b8c069f8ae70a1cfc175c1d294f7">sort</a> () override</td></tr>
+<tr class="separator:ad119b8c069f8ae70a1cfc175c1d294f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca1312e473aed3071ed2eced782deaac"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aca1312e473aed3071ed2eced782deaac">contains</a> (const std::string &amp;clientPath) const override</td></tr>
+<tr class="separator:aca1312e473aed3071ed2eced782deaac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaa6633c5844ce0d03fa4eb1b30be9be0"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aaa6633c5844ce0d03fa4eb1b30be9be0">count</a> () const override</td></tr>
+<tr class="separator:aaa6633c5844ce0d03fa4eb1b30be9be0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">mesos::internal::master::allocator::Sorter</a></td></tr>
 <tr class="memitem:a3ff0ef79f7b92fa8863948b1ff0818a1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a3ff0ef79f7b92fa8863948b1ff0818a1">Sorter</a> ()=default</td></tr>
 <tr class="separator:a3ff0ef79f7b92fa8863948b1ff0818a1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -179,7 +179,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a809ecc0074a047786bc13fe24a3f6b3b"></a>
+<a class="anchor" id="aa712cb03ef31cf87777db6125b331137"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -187,7 +187,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::master::allocator::RandomSorter::~RandomSorter </td>
+          <td class="memname">mesos::internal::master::allocator::RandomSorter::~RandomSorter </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -195,7 +195,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -203,7 +203,7 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a0e2f1d41cdbd6690633ece31b46e0957"></a>
+<a class="anchor" id="a32f53ecf962f271942187f26e7bdcad3"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -211,7 +211,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::RandomSorter::activate </td>
+          <td class="memname">void mesos::internal::master::allocator::RandomSorter::activate </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em></td><td>)</td>
@@ -220,7 +220,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -229,7 +229,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a43a8efed7d28fe094d1c547cbf0032b1"></a>
+<a class="anchor" id="a5f62f55d5f747355596be9953e2d0bfa"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -237,7 +237,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::RandomSorter::add </td>
+          <td class="memname">void mesos::internal::master::allocator::RandomSorter::add </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em></td><td>)</td>
@@ -246,7 +246,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -255,7 +255,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a158ab7e1171573cff6f8657593b0cb6b"></a>
+<a class="anchor" id="ae80e4f3b97a941bddce57221bd26b9df"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -263,7 +263,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::RandomSorter::add </td>
+          <td class="memname">void mesos::internal::master::allocator::RandomSorter::add </td>
           <td>(</td>
           <td class="paramtype">const SlaveID &amp;&#160;</td>
           <td class="paramname"><em>slaveId</em>, </td>
@@ -282,7 +282,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -291,7 +291,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a2ebff336f83910e32cb26c3a860a0abe"></a>
+<a class="anchor" id="ad13f086fd144cd2ab7e23211d65f6e94"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -299,7 +299,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::RandomSorter::allocated </td>
+          <td class="memname">void mesos::internal::master::allocator::RandomSorter::allocated </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em>, </td>
@@ -324,7 +324,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -333,7 +333,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac86428b55a605cbe33419d54706d883a"></a>
+<a class="anchor" id="a71b7c47ab9241fca96a375cc803f7da9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -341,7 +341,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual const <a class="el" href="classhashmap.html">hashmap</a>&lt;SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a>&gt;&amp; mesos::internal::master::allocator::RandomSorter::allocation </td>
+          <td class="memname">const <a class="el" href="classhashmap.html">hashmap</a>&lt;SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a>&gt;&amp; mesos::internal::master::allocator::RandomSorter::allocation </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em></td><td>)</td>
@@ -350,7 +350,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -359,7 +359,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7318efa8d2027b25506bd60f0615b36b"></a>
+<a class="anchor" id="a77d4814a9a24d347f71326e97fb92437"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -367,7 +367,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classhashmap.html">hashmap</a>&lt;std::string, <a class="el" href="classmesos_1_1Resources.html">Resources</a>&gt; mesos::internal::master::allocator::RandomSorter::allocation </td>
+          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;std::string, <a class="el" href="classmesos_1_1Resources.html">Resources</a>&gt; mesos::internal::master::allocator::RandomSorter::allocation </td>
           <td>(</td>
           <td class="paramtype">const SlaveID &amp;&#160;</td>
           <td class="paramname"><em>slaveId</em></td><td>)</td>
@@ -376,7 +376,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -385,7 +385,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ae17bd9f26993f6e7d96303a8b793e28d"></a>
+<a class="anchor" id="a250c7866d366624bb080d9a6177b0b74"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -393,7 +393,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classmesos_1_1Resources.html">Resources</a> mesos::internal::master::allocator::RandomSorter::allocation </td>
+          <td class="memname"><a class="el" href="classmesos_1_1Resources.html">Resources</a> mesos::internal::master::allocator::RandomSorter::allocation </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em>, </td>
@@ -412,7 +412,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -421,7 +421,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab006bdc77fcaa4cfc27867d3d0f40a59"></a>
+<a class="anchor" id="a4a06d6a68878f20da0b59c7c4397b2c9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -429,7 +429,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual const <a class="el" href="classmesos_1_1Resources.html">Resources</a>&amp; mesos::internal::master::allocator::RandomSorter::allocationScalarQuantities </td>
+          <td class="memname">const <a class="el" href="classmesos_1_1Resources.html">Resources</a>&amp; mesos::internal::master::allocator::RandomSorter::allocationScalarQuantities </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em></td><td>)</td>
@@ -438,7 +438,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -447,7 +447,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7d200b2c37563695d823cb654b1387f9"></a>
+<a class="anchor" id="aca1312e473aed3071ed2eced782deaac"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -455,7 +455,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::master::allocator::RandomSorter::contains </td>
+          <td class="memname">bool mesos::internal::master::allocator::RandomSorter::contains </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em></td><td>)</td>
@@ -464,7 +464,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -473,7 +473,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a862a133c453addb48033a7306a15add1"></a>
+<a class="anchor" id="aaa6633c5844ce0d03fa4eb1b30be9be0"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -481,7 +481,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual size_t mesos::internal::master::allocator::RandomSorter::count </td>
+          <td class="memname">size_t mesos::internal::master::allocator::RandomSorter::count </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -489,7 +489,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -498,7 +498,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa05b296a94f94d02a558d32b84cef11c"></a>
+<a class="anchor" id="a393633b52fd48ff45eb2ab88e4e9804d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -506,7 +506,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::RandomSorter::deactivate </td>
+          <td class="memname">void mesos::internal::master::allocator::RandomSorter::deactivate </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em></td><td>)</td>
@@ -515,7 +515,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -524,7 +524,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a36fb7a19c8d28fd95146ac651fa85544"></a>
+<a class="anchor" id="aee29145efd2037adf06b62e5cd8e4b91"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -532,7 +532,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::RandomSorter::initialize </td>
+          <td class="memname">void mesos::internal::master::allocator::RandomSorter::initialize </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;&#160;</td>
           <td class="paramname"><em>fairnessExcludeResourceNames</em></td><td>)</td>
@@ -541,7 +541,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -550,7 +550,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab80aa76916a2224a0b426f611a225aec"></a>
+<a class="anchor" id="a9a2146c5cecd52c9c9df06bb284fb12b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -558,7 +558,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::RandomSorter::remove </td>
+          <td class="memname">void mesos::internal::master::allocator::RandomSorter::remove </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em></td><td>)</td>
@@ -567,7 +567,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -576,7 +576,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a1ee9c9ca830fb9413af8014e8ecb336e"></a>
+<a class="anchor" id="a462e579be34a8a77822d8970822d96db"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -584,7 +584,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::RandomSorter::remove </td>
+          <td class="memname">void mesos::internal::master::allocator::RandomSorter::remove </td>
           <td>(</td>
           <td class="paramtype">const SlaveID &amp;&#160;</td>
           <td class="paramname"><em>slaveId</em>, </td>
@@ -603,7 +603,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -612,7 +612,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7469d4840caa9ccd226e6340d973f09b"></a>
+<a class="anchor" id="ad119b8c069f8ae70a1cfc175c1d294f7"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -620,7 +620,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual std::vector&lt;std::string&gt; mesos::internal::master::allocator::RandomSorter::sort </td>
+          <td class="memname">std::vector&lt;std::string&gt; mesos::internal::master::allocator::RandomSorter::sort </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -628,7 +628,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -637,7 +637,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab8c3c1fd4b1b55bf538cba3c16b8a0b4"></a>
+<a class="anchor" id="adbb0913e607e572ee2f378f6591daf4b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -645,7 +645,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual const <a class="el" href="classmesos_1_1Resources.html">Resources</a>&amp; mesos::internal::master::allocator::RandomSorter::totalScalarQuantities </td>
+          <td class="memname">const <a class="el" href="classmesos_1_1Resources.html">Resources</a>&amp; mesos::internal::master::allocator::RandomSorter::totalScalarQuantities </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -653,7 +653,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -662,7 +662,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a5630fe839c3a9f56058e6879d4d74d57"></a>
+<a class="anchor" id="a681cb4cf1695a2a8a9c5c8ab25132961"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -670,7 +670,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::RandomSorter::unallocated </td>
+          <td class="memname">void mesos::internal::master::allocator::RandomSorter::unallocated </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em>, </td>
@@ -695,7 +695,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -704,7 +704,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad78bf7089969bed9adeaaa46683506a8"></a>
+<a class="anchor" id="aa0887632c8a77600c1311837d4609f4e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -712,7 +712,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::RandomSorter::update </td>
+          <td class="memname">void mesos::internal::master::allocator::RandomSorter::update </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em>, </td>
@@ -743,7 +743,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -752,7 +752,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a304a264a828345973752733c35b5f769"></a>
+<a class="anchor" id="ab1f59208c3eef4cb1fd9ed6f778f7735"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -760,7 +760,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::RandomSorter::updateWeight </td>
+          <td class="memname">void mesos::internal::master::allocator::RandomSorter::updateWeight </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>path</em>, </td>
@@ -779,7 +779,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html
index 8a99ec9..df14f18 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html
@@ -221,7 +221,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a129a3fd4c027a04b2b9073723277c6cd">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a0e2f1d41cdbd6690633ece31b46e0957">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a57fcce714b4e2a7dde90c82d46282b72">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a32f53ecf962f271942187f26e7bdcad3">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -247,7 +247,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a766c5a0775f0f8da086fbc8fc6c8a98e">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a43a8efed7d28fe094d1c547cbf0032b1">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a126197ff9941111c2fbcd7b65fb15c78">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a5f62f55d5f747355596be9953e2d0bfa">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -283,7 +283,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a0c2fa1365382598bb05c5021038ffff7">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a158ab7e1171573cff6f8657593b0cb6b">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8caf7f7ec892cd7975588a33361d8527">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ae80e4f3b97a941bddce57221bd26b9df">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -325,7 +325,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8bbb152a9263bc917f4b5ece184fb6aa">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a2ebff336f83910e32cb26c3a860a0abe">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a549765b08c1c73a96e687e75b237fe21">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ad13f086fd144cd2ab7e23211d65f6e94">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -351,7 +351,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#af10c1d15f527b30b16f6f105eebf950d">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ac86428b55a605cbe33419d54706d883a">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8d9ba2bd7171c6ab17f35f20d0e4142b">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a71b7c47ab9241fca96a375cc803f7da9">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -377,7 +377,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a1acd38751e5f49cfc7490b6880cb6ef8">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7318efa8d2027b25506bd60f0615b36b">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a505018002c0d30c108a30463e256c48a">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a77d4814a9a24d347f71326e97fb92437">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -413,7 +413,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aa38106b8f4bf2dc116ff413bdb573f58">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ae17bd9f26993f6e7d96303a8b793e28d">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#ae0b47b701a9ab4b5a3212851fc245ca8">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a250c7866d366624bb080d9a6177b0b74">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -439,7 +439,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#abe93127e2543b3e1a72821bf4b6e44dc">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab006bdc77fcaa4cfc27867d3d0f40a59">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8007eb27f091e952fe9ae863f6416071">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a4a06d6a68878f20da0b59c7c4397b2c9">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -465,7 +465,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7d200b2c37563695d823cb654b1387f9">mesos::internal::master::allocator::RandomSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a358fd6140f1778c7cf12ac723ff8259d">mesos::internal::master::allocator::DRFSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aca1312e473aed3071ed2eced782deaac">mesos::internal::master::allocator::RandomSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aeeb11b895d1397e4823912439cbd0eef">mesos::internal::master::allocator::DRFSorter</a>.</p>
 
 </div>
 </div>
@@ -490,7 +490,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a862a133c453addb48033a7306a15add1">mesos::internal::master::allocator::RandomSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a2b5704297bd7978558aec0c9bfefc684">mesos::internal::master::allocator::DRFSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aaa6633c5844ce0d03fa4eb1b30be9be0">mesos::internal::master::allocator::RandomSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a2fde83c484624a35beaf3af558b16cb0">mesos::internal::master::allocator::DRFSorter</a>.</p>
 
 </div>
 </div>
@@ -516,7 +516,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a4816f24d7f72e9e653f7f642f4d9db0a">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aa05b296a94f94d02a558d32b84cef11c">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a5613e062a04d77133fdd535b89569d8c">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a393633b52fd48ff45eb2ab88e4e9804d">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -542,7 +542,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#ae3245cc83dd76496db2b28ede2744516">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a36fb7a19c8d28fd95146ac651fa85544">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#ab3973a69abb02060e4cc05744881b121">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aee29145efd2037adf06b62e5cd8e4b91">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -568,7 +568,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#ac2bf640af77adb012c09fa9cab9d7e40">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab80aa76916a2224a0b426f611a225aec">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a4d9924fa4af60f2c61998af92a46785a">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a9a2146c5cecd52c9c9df06bb284fb12b">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -604,7 +604,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a560fc61cae54ef9352c9ab6cd62d92aa">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a1ee9c9ca830fb9413af8014e8ecb336e">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3f5dc9063851df98310194d2cca92968">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a462e579be34a8a77822d8970822d96db">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -629,7 +629,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7469d4840caa9ccd226e6340d973f09b">mesos::internal::master::allocator::RandomSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3e6b57c2f202d8cdb5e852688999b6f4">mesos::internal::master::allocator::DRFSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ad119b8c069f8ae70a1cfc175c1d294f7">mesos::internal::master::allocator::RandomSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a911af80af54d8c1ac318a9470a1a3d22">mesos::internal::master::allocator::DRFSorter</a>.</p>
 
 </div>
 </div>
@@ -654,7 +654,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3a6d747f6baf0ae49d49e55703838ba3">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab8c3c1fd4b1b55bf538cba3c16b8a0b4">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a692d5cefbe9fce4a1063227383b33fb9">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#adbb0913e607e572ee2f378f6591daf4b">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -696,7 +696,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a2fbf08447add09176b0a5a8ab8084531">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a5630fe839c3a9f56058e6879d4d74d57">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a71056e8f402224282742b6729a77c5f1">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a681cb4cf1695a2a8a9c5c8ab25132961">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -744,7 +744,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aa3848d06160754e7506b3cd2598af826">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ad78bf7089969bed9adeaaa46683506a8">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a08338c10347b283f4ce0d8a857b44f1c">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aa0887632c8a77600c1311837d4609f4e">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>
@@ -780,7 +780,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8a499083a8f8eb4ef4ccee6690234d94">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a304a264a828345973752733c35b5f769">mesos::internal::master::allocator::RandomSorter</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aa38b824926ef952c94fd29a622227d3c">mesos::internal::master::allocator::DRFSorter</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab1f59208c3eef4cb1fd9ed6f778f7735">mesos::internal::master::allocator::RandomSorter</a>.</p>
 
 </div>
 </div>


[45/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 8e12068..e6049f7 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -728,16 +728,6 @@
                     <Name>container</Name>
                     <Path>namespacemesos_1_1internal_1_1slave_1_1validation_1_1container.html</Path>
                    </Node>
-                   <Node>
-                    <Name>executor</Name>
-                    <Path>namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor.html</Path>
-                    <Subnodes>
-                     <Node>
-                      <Name>call</Name>
-                      <Path>namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html</Path>
-                     </Node>
-                    </Subnodes>
-                   </Node>
                   </Subnodes>
                  </Node>
                 </Subnodes>
@@ -4712,7 +4702,7 @@
                    <Node>
                     <Name>~CheckerProcess</Name>
                     <Path>classmesos_1_1internal_1_1checks_1_1CheckerProcess.html</Path>
-                    <Anchor>a7484d8ce655895912451712b7a3c3274</Anchor>
+                    <Anchor>a3a1021db50729f1f91ed9f8c08a5e530</Anchor>
                    </Node>
                    <Node>
                     <Name>finalize</Name>
@@ -4781,12 +4771,12 @@
                    <Node>
                     <Name>~CRAMMD5Authenticatee</Name>
                     <Path>classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html</Path>
-                    <Anchor>a9b972c7a2865c5297f3e42968a5e18aa</Anchor>
+                    <Anchor>a0e4159337c0e20e7e94ccba89e557d28</Anchor>
                    </Node>
                    <Node>
                     <Name>authenticate</Name>
                     <Path>classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html</Path>
-                    <Anchor>ad245a76d5566499d844234971864effb</Anchor>
+                    <Anchor>a41c8b77319bdb4658b23a4b32dfb53de</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -4802,17 +4792,17 @@
                    <Node>
                     <Name>~CRAMMD5Authenticator</Name>
                     <Path>classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html</Path>
-                    <Anchor>a8a8f0645aaf63c7f1e9af20cce7095fa</Anchor>
+                    <Anchor>a5a46c2f867e614ca4bf911681322bb56</Anchor>
                    </Node>
                    <Node>
                     <Name>authenticate</Name>
                     <Path>classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html</Path>
-                    <Anchor>abea5e44a2e84887aba2fd4ee3ba06b96</Anchor>
+                    <Anchor>a42161891d8d8dc3523b4c8241a0b422b</Anchor>
                    </Node>
                    <Node>
                     <Name>initialize</Name>
                     <Path>classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html</Path>
-                    <Anchor>a59b51bfd8569ad3af11fdffac6aaf35c</Anchor>
+                    <Anchor>a69ecd7b7cb7c94888fbe42de8572555e</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -5202,12 +5192,12 @@
                      <Node>
                       <Name>execute</Name>
                       <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html</Path>
-                      <Anchor>a8d41e8ce86b767ff1d0da9ce841186ee</Anchor>
+                      <Anchor>a079cd55caecdf1c8a2ac258c5e864335</Anchor>
                      </Node>
                      <Node>
                       <Name>name</Name>
                       <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html</Path>
-                      <Anchor>af042e030ddb4a36a4eb26f867fcd9c85</Anchor>
+                      <Anchor>aed929c6bd28b877ec2e07c806ac9654d</Anchor>
                      </Node>
                      <Node>
                       <Name>flags</Name>
@@ -5249,12 +5239,12 @@
                      <Node>
                       <Name>execute</Name>
                       <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html</Path>
-                      <Anchor>abf154f06f624938e50f8123b6e57b959</Anchor>
+                      <Anchor>adb6f15c26cfef32b217c33c512d3c644</Anchor>
                      </Node>
                      <Node>
                       <Name>name</Name>
                       <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html</Path>
-                      <Anchor>a71bb868c2687b6bb79247f5f38c6fffd</Anchor>
+                      <Anchor>a11a56c05baa569e71a04701de2f7cee6</Anchor>
                      </Node>
                      <Node>
                       <Name>flags</Name>
@@ -5306,12 +5296,12 @@
                      <Node>
                       <Name>execute</Name>
                       <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Read.html</Path>
-                      <Anchor>ab88e463cc2c985d11d567604d6cd3668</Anchor>
+                      <Anchor>ac22d8a072b564c1f10e5ac0982bbb107</Anchor>
                      </Node>
                      <Node>
                       <Name>name</Name>
                       <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Read.html</Path>
-                      <Anchor>a4318b6300185259984ebdb93777f3c08</Anchor>
+                      <Anchor>a51679fbcdd482cf7f213d8e028bfe912</Anchor>
                      </Node>
                      <Node>
                       <Name>flags</Name>
@@ -5368,12 +5358,12 @@
                      <Node>
                       <Name>execute</Name>
                       <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html</Path>
-                      <Anchor>a7c62a7855ca6c71b24772e3abffaf28a</Anchor>
+                      <Anchor>a120953e1c8bf15c7e11757a7e7b54c52</Anchor>
                      </Node>
                      <Node>
                       <Name>name</Name>
                       <Path>classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html</Path>
-                      <Anchor>a042c6a988fe8b67c916342880dcd7333</Anchor>
+                      <Anchor>a23b91f61624f84055f46054b06853eb4</Anchor>
                      </Node>
                      <Node>
                       <Name>flags</Name>
@@ -5453,27 +5443,27 @@
                    <Node>
                     <Name>~LevelDBStorage</Name>
                     <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
-                    <Anchor>acda20c265d2f4bffd3658d6a42000289</Anchor>
+                    <Anchor>afec24a2506f386e5a128a02a5acf8f18</Anchor>
                    </Node>
                    <Node>
                     <Name>persist</Name>
                     <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
-                    <Anchor>adb6b3e4a998e54680af20d3e95b25859</Anchor>
+                    <Anchor>a05736adfe40ed55c9792b8f1034315fe</Anchor>
                    </Node>
                    <Node>
                     <Name>persist</Name>
                     <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
-                    <Anchor>a771924de457b320d3f6a3d1855c3b917</Anchor>
+                    <Anchor>abeaa2aa873ad61741df0895e62dea4e4</Anchor>
                    </Node>
                    <Node>
                     <Name>read</Name>
                     <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
-                    <Anchor>a7f16c72828b3a9534356e819b61c0ec3</Anchor>
+                    <Anchor>aded34dbfce878cf33da0d45a50edd54a</Anchor>
                    </Node>
                    <Node>
                     <Name>restore</Name>
                     <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
-                    <Anchor>a7dfe38d48049a8c6817bafe32ce6bf12</Anchor>
+                    <Anchor>a92f9efc4b25ffc6cfdc5063b7f9c9f9c</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -5494,12 +5484,12 @@
                    <Node>
                     <Name>finalize</Name>
                     <Path>classmesos_1_1internal_1_1log_1_1LogProcess.html</Path>
-                    <Anchor>ac9a5bbcfa324d5ef3abb72b2a307592d</Anchor>
+                    <Anchor>a50ec62c6586d32d60e8d244b3cd6684d</Anchor>
                    </Node>
                    <Node>
                     <Name>initialize</Name>
                     <Path>classmesos_1_1internal_1_1log_1_1LogProcess.html</Path>
-                    <Anchor>ada6f3c8f17d59a9d78071542a02e6f7d</Anchor>
+                    <Anchor>a8096a0ff2e646b399e2503e0526d5936</Anchor>
                    </Node>
                    <Node>
                     <Name>recover</Name>
@@ -5545,12 +5535,12 @@
                    <Node>
                     <Name>finalize</Name>
                     <Path>classmesos_1_1internal_1_1log_1_1LogReaderProcess.html</Path>
-                    <Anchor>a7b1d0d66aee598f4a19c0b38010b5e42</Anchor>
+                    <Anchor>a52e6c509507358675b3a25ef61078817</Anchor>
                    </Node>
                    <Node>
                     <Name>initialize</Name>
                     <Path>classmesos_1_1internal_1_1log_1_1LogReaderProcess.html</Path>
-                    <Anchor>a7af658bc98f66d4ca187e02bfa303c6d</Anchor>
+                    <Anchor>a94250681d4e47401e2d5c44137833c90</Anchor>
                    </Node>
                    <Node>
                     <Name>read</Name>
@@ -5576,12 +5566,12 @@
                    <Node>
                     <Name>finalize</Name>
                     <Path>classmesos_1_1internal_1_1log_1_1LogWriterProcess.html</Path>
-                    <Anchor>ae90aff3b3439fb99379296db1ebff980</Anchor>
+                    <Anchor>a02414fc51ef5550185763378d856881d</Anchor>
                    </Node>
                    <Node>
                     <Name>initialize</Name>
                     <Path>classmesos_1_1internal_1_1log_1_1LogWriterProcess.html</Path>
-                    <Anchor>a4896aaab8e6d04562965ea678034543e</Anchor>
+                    <Anchor>a93bba50f3a1b35fdb8f0aad6871c8353</Anchor>
                    </Node>
                    <Node>
                     <Name>start</Name>
@@ -5866,17 +5856,17 @@
                    <Node>
                     <Name>~LogrotateContainerLogger</Name>
                     <Path>classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html</Path>
-                    <Anchor>a1dfd4048a4b105e28c3dff7847eb0d0a</Anchor>
+                    <Anchor>a59634dc1be93c4172d78d204a3aea125</Anchor>
                    </Node>
                    <Node>
                     <Name>initialize</Name>
                     <Path>classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html</Path>
-                    <Anchor>a25f76ffda2688dc7d831d46e39ca69f3</Anchor>
+                    <Anchor>a0cbee019a1859b65bf6e136c2b2ff050</Anchor>
                    </Node>
                    <Node>
                     <Name>prepare</Name>
                     <Path>classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html</Path>
-                    <Anchor>a60cf928716c67edbc8a8a47f0ece1d52</Anchor>
+                    <Anchor>a1c30e30afb459efb18fad26f2cbafd04</Anchor>
                    </Node>
                    <Node>
                     <Name>flags</Name>
@@ -6101,7 +6091,7 @@
                        <Node>
                         <Name>~HierarchicalAllocatorProcess</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a89597277d0589294daf34dd1ad5b7185</Anchor>
+                        <Anchor>a3f113b21a0a9944ad0d089086d559c35</Anchor>
                        </Node>
                        <Node>
                         <Name>__allocate</Name>
@@ -6146,27 +6136,27 @@
                        <Node>
                         <Name>activateFramework</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a3ad2f1c1ed3395ca6e5d4668f7d65b16</Anchor>
+                        <Anchor>a48088b31ea342e74cd14288805ef41e5</Anchor>
                        </Node>
                        <Node>
                         <Name>activateSlave</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a4722c40305c3ade644527aa503d22407</Anchor>
+                        <Anchor>af5f47dc551acee1e0009d4a919f8bd88</Anchor>
                        </Node>
                        <Node>
                         <Name>addFramework</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a74891dae6edb8e7b6283c82886141dd5</Anchor>
+                        <Anchor>ad072a289ac6bb529b33d186a4956bced</Anchor>
                        </Node>
                        <Node>
                         <Name>addResourceProvider</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a6e829c184a65da68a4693c5f2987595b</Anchor>
+                        <Anchor>a8ecc2029849cb0ec34461f6f3682af1f</Anchor>
                        </Node>
                        <Node>
                         <Name>addSlave</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a04d053a50384c024cc0183c1f0a7f983</Anchor>
+                        <Anchor>a6f5ca49f2bf48911e4d4360a006fdfc1</Anchor>
                        </Node>
                        <Node>
                         <Name>allocatable</Name>
@@ -6191,12 +6181,12 @@
                        <Node>
                         <Name>deactivateFramework</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a96920b52609ddc8fc78e1f6a2011524e</Anchor>
+                        <Anchor>aaad64455436efb0499835c9f46ded78f</Anchor>
                        </Node>
                        <Node>
                         <Name>deactivateSlave</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a8414f67fc1e1a07bb126d8e9db2bd035</Anchor>
+                        <Anchor>a0de4755bc8a1e020a4491b1c62e19e0d</Anchor>
                        </Node>
                        <Node>
                         <Name>deallocate</Name>
@@ -6216,12 +6206,12 @@
                        <Node>
                         <Name>getInverseOfferStatuses</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a05a275c4ac93895744e1f53629abc3d7</Anchor>
+                        <Anchor>a2fab59da499452701983583ec14eb0a7</Anchor>
                        </Node>
                        <Node>
                         <Name>initialize</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a52ca07da2b172189a83e8e091b71da4b</Anchor>
+                        <Anchor>aac2789dba69bcda300fff1dcd4b22d8e</Anchor>
                        </Node>
                        <Node>
                         <Name>isFiltered</Name>
@@ -6246,32 +6236,32 @@
                        <Node>
                         <Name>recover</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>aa54644fc06b4d56bdebe6f9a317f5cbc</Anchor>
+                        <Anchor>adb8dc17f68b7b30048daf735a1c19b51</Anchor>
                        </Node>
                        <Node>
                         <Name>recoverResources</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>ab4dcf0920448f674bd9c71d4eb40dd6b</Anchor>
+                        <Anchor>a508736cf98d37e4fe95056f59ac4ef1b</Anchor>
                        </Node>
                        <Node>
                         <Name>removeFramework</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a7f494dfbf653c87d3c88089841404762</Anchor>
+                        <Anchor>a293dbe48768511febf36eda5c479f2f5</Anchor>
                        </Node>
                        <Node>
                         <Name>removeQuota</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a4bc95ebe6f2042453e55c6027a99b7a8</Anchor>
+                        <Anchor>ae2a330ecb11580ec7d84d26e7855d41f</Anchor>
                        </Node>
                        <Node>
                         <Name>removeSlave</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>aa63a6a9f0c900a6760dfe5406efda44b</Anchor>
+                        <Anchor>ab1b8226d1a303b059ed807856dda7913</Anchor>
                        </Node>
                        <Node>
                         <Name>requestResources</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a95e4fd793218cdaa228b89c10bef2343</Anchor>
+                        <Anchor>a6be41b7e40bf094ea279ec3e22256824</Anchor>
                        </Node>
                        <Node>
                         <Name>resume</Name>
@@ -6281,7 +6271,7 @@
                        <Node>
                         <Name>reviveOffers</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a5c060a124aa551693f6829812b52ef2c</Anchor>
+                        <Anchor>a4f5ef354b0e51b1f7143de72606d72dd</Anchor>
                        </Node>
                        <Node>
                         <Name>self</Name>
@@ -6291,52 +6281,52 @@
                        <Node>
                         <Name>setQuota</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a5b8bf2523246e77c0bfd2340fe223565</Anchor>
+                        <Anchor>ac87ffb3152789c1b8ce96b9e8eb4e783</Anchor>
                        </Node>
                        <Node>
                         <Name>suppressOffers</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>ac6adbe7f44a82c49396888a88b8073d4</Anchor>
+                        <Anchor>a76beef96029c462144d6c627160fd788</Anchor>
                        </Node>
                        <Node>
                         <Name>updateAllocation</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>aaa1ce6cba8a90007ee2c9d2f87dae895</Anchor>
+                        <Anchor>a257182b5b97d3fdbeb397e5814639b28</Anchor>
                        </Node>
                        <Node>
                         <Name>updateAvailable</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a5c8d5ddf2bbcd293951f8f5b88bb7402</Anchor>
+                        <Anchor>ae34c1404c4bfaae46eaff80ef4aea7d4</Anchor>
                        </Node>
                        <Node>
                         <Name>updateFramework</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a77d5b51a695c74ca402dfb969ef690b5</Anchor>
+                        <Anchor>a083a0ac847d584b6d60af9fbce102775</Anchor>
                        </Node>
                        <Node>
                         <Name>updateInverseOffer</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a5dfa45e35f48ba89fcc0f24025e2fc97</Anchor>
+                        <Anchor>af318c26f75e774c26dcda6b3a3d7fca2</Anchor>
                        </Node>
                        <Node>
                         <Name>updateSlave</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>af871d09933fbc7f80ed777b7f6101168</Anchor>
+                        <Anchor>a3f9abb7ac023a7ceeb3467e902a6a21f</Anchor>
                        </Node>
                        <Node>
                         <Name>updateUnavailability</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>abe0733932a78d03ec3c94ae0d71605ba</Anchor>
+                        <Anchor>ade1930721922ea4c1298db254708d566</Anchor>
                        </Node>
                        <Node>
                         <Name>updateWeights</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a575252272c6d0e24e9e79409d52ec493</Anchor>
+                        <Anchor>a6175582db901bed638e5a7b96c7efa17</Anchor>
                        </Node>
                        <Node>
                         <Name>updateWhitelist</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>ac78b28a76b73d82e7643e854765fad46</Anchor>
+                        <Anchor>a45af960a7662e781d779d13f8e48bf7a</Anchor>
                        </Node>
                        <Node>
                         <Name>allocation</Name>
@@ -6709,102 +6699,102 @@
                      <Node>
                       <Name>~DRFSorter</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>aca7df788e0b273a2cc7761eb441637ec</Anchor>
+                      <Anchor>afe8a4066b15b1d427daf721b9fa96825</Anchor>
                      </Node>
                      <Node>
                       <Name>activate</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>a129a3fd4c027a04b2b9073723277c6cd</Anchor>
+                      <Anchor>a57fcce714b4e2a7dde90c82d46282b72</Anchor>
                      </Node>
                      <Node>
                       <Name>add</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>a766c5a0775f0f8da086fbc8fc6c8a98e</Anchor>
+                      <Anchor>a126197ff9941111c2fbcd7b65fb15c78</Anchor>
                      </Node>
                      <Node>
                       <Name>add</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>a0c2fa1365382598bb05c5021038ffff7</Anchor>
+                      <Anchor>a8caf7f7ec892cd7975588a33361d8527</Anchor>
                      </Node>
                      <Node>
                       <Name>allocated</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>a8bbb152a9263bc917f4b5ece184fb6aa</Anchor>
+                      <Anchor>a549765b08c1c73a96e687e75b237fe21</Anchor>
                      </Node>
                      <Node>
                       <Name>allocation</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>af10c1d15f527b30b16f6f105eebf950d</Anchor>
+                      <Anchor>a8d9ba2bd7171c6ab17f35f20d0e4142b</Anchor>
                      </Node>
                      <Node>
                       <Name>allocation</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>a1acd38751e5f49cfc7490b6880cb6ef8</Anchor>
+                      <Anchor>a505018002c0d30c108a30463e256c48a</Anchor>
                      </Node>
                      <Node>
                       <Name>allocation</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>aa38106b8f4bf2dc116ff413bdb573f58</Anchor>
+                      <Anchor>ae0b47b701a9ab4b5a3212851fc245ca8</Anchor>
                      </Node>
                      <Node>
                       <Name>allocationScalarQuantities</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>abe93127e2543b3e1a72821bf4b6e44dc</Anchor>
+                      <Anchor>a8007eb27f091e952fe9ae863f6416071</Anchor>
                      </Node>
                      <Node>
                       <Name>contains</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>a358fd6140f1778c7cf12ac723ff8259d</Anchor>
+                      <Anchor>aeeb11b895d1397e4823912439cbd0eef</Anchor>
                      </Node>
                      <Node>
                       <Name>count</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>a2b5704297bd7978558aec0c9bfefc684</Anchor>
+                      <Anchor>a2fde83c484624a35beaf3af558b16cb0</Anchor>
                      </Node>
                      <Node>
                       <Name>deactivate</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>a4816f24d7f72e9e653f7f642f4d9db0a</Anchor>
+                      <Anchor>a5613e062a04d77133fdd535b89569d8c</Anchor>
                      </Node>
                      <Node>
                       <Name>initialize</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>ae3245cc83dd76496db2b28ede2744516</Anchor>
+                      <Anchor>ab3973a69abb02060e4cc05744881b121</Anchor>
                      </Node>
                      <Node>
                       <Name>remove</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>ac2bf640af77adb012c09fa9cab9d7e40</Anchor>
+                      <Anchor>a4d9924fa4af60f2c61998af92a46785a</Anchor>
                      </Node>
                      <Node>
                       <Name>remove</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>a560fc61cae54ef9352c9ab6cd62d92aa</Anchor>
+                      <Anchor>a3f5dc9063851df98310194d2cca92968</Anchor>
                      </Node>
                      <Node>
                       <Name>sort</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>a3e6b57c2f202d8cdb5e852688999b6f4</Anchor>
+                      <Anchor>a911af80af54d8c1ac318a9470a1a3d22</Anchor>
                      </Node>
                      <Node>
                       <Name>totalScalarQuantities</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>a3a6d747f6baf0ae49d49e55703838ba3</Anchor>
+                      <Anchor>a692d5cefbe9fce4a1063227383b33fb9</Anchor>
                      </Node>
                      <Node>
                       <Name>unallocated</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>a2fbf08447add09176b0a5a8ab8084531</Anchor>
+                      <Anchor>a71056e8f402224282742b6729a77c5f1</Anchor>
                      </Node>
                      <Node>
                       <Name>update</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>aa3848d06160754e7506b3cd2598af826</Anchor>
+                      <Anchor>a08338c10347b283f4ce0d8a857b44f1c</Anchor>
                      </Node>
                      <Node>
                       <Name>updateWeight</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
-                      <Anchor>a8a499083a8f8eb4ef4ccee6690234d94</Anchor>
+                      <Anchor>aa38b824926ef952c94fd29a622227d3c</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -6826,137 +6816,137 @@
                      <Node>
                       <Name>~MesosAllocator</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a9f92440e352e4345bf6cd813dc2313f3</Anchor>
+                      <Anchor>ad32ffd794ed7cdd14150f60424e59652</Anchor>
                      </Node>
                      <Node>
                       <Name>activateFramework</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a5b3d9588e381592d7f3a7033c87e8023</Anchor>
+                      <Anchor>a83452da542b54c4d329e962c7a541139</Anchor>
                      </Node>
                      <Node>
                       <Name>activateSlave</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a839be3c9f14c390cd92e9a4fde43065b</Anchor>
+                      <Anchor>a242618589ba98dbb016284c19e87e1f0</Anchor>
                      </Node>
                      <Node>
                       <Name>addFramework</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>afa7e954fc1203fdb4ea6a4a8f3d2d48d</Anchor>
+                      <Anchor>a3b77a7e1a4e48193b1efc2475c8eef92</Anchor>
                      </Node>
                      <Node>
                       <Name>addResourceProvider</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>adb4e5880e5f7eea3e746e29a5a8a35eb</Anchor>
+                      <Anchor>ae1c2d50a160d8a72e161b92c7805afaa</Anchor>
                      </Node>
                      <Node>
                       <Name>addSlave</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>af21d8b1c164feddfc6a8550245028b06</Anchor>
+                      <Anchor>a146a53014ef69fb113d0f4c056e75f30</Anchor>
                      </Node>
                      <Node>
                       <Name>deactivateFramework</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>ab6bfe097b00b97e71e75bf34d2ee12b4</Anchor>
+                      <Anchor>ac553db10e970a2ef604e81be367f3e5f</Anchor>
                      </Node>
                      <Node>
                       <Name>deactivateSlave</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>af67ff01f9c80915a5c2db609fcfd466c</Anchor>
+                      <Anchor>a04f4aac3cbbf46df90b2a754becf8805</Anchor>
                      </Node>
                      <Node>
                       <Name>getInverseOfferStatuses</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a9c99e1ef89e81035b1e3656ca632628f</Anchor>
+                      <Anchor>a2b3d9878688ae72c6270d298f77a3663</Anchor>
                      </Node>
                      <Node>
                       <Name>initialize</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a2f75040fce752c1b3fbfd7f387306f3d</Anchor>
+                      <Anchor>ae43528bf831f4d7f6dff7e13cc46eb26</Anchor>
                      </Node>
                      <Node>
                       <Name>recover</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>aa38e6a84a1dc03b531897ea1ee7745f1</Anchor>
+                      <Anchor>ae654358719056c7e418b3f334174f1d6</Anchor>
                      </Node>
                      <Node>
                       <Name>recoverResources</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a862c015739e0b536ac5ad206df1bd265</Anchor>
+                      <Anchor>a04ac0b442a5e1cabe452bdb4b5b12ef5</Anchor>
                      </Node>
                      <Node>
                       <Name>removeFramework</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a23724d1a04045cf433dc3d7c4e8ea44c</Anchor>
+                      <Anchor>ae72ec1b60b2a7db94604d267c910c327</Anchor>
                      </Node>
                      <Node>
                       <Name>removeQuota</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>adcb5555297656e9361c1da3230785a5c</Anchor>
+                      <Anchor>a695cf43b3875362f1c76e177dd793a4c</Anchor>
                      </Node>
                      <Node>
                       <Name>removeSlave</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>aa668a3cac81d97424ff4ec517ca21b23</Anchor>
+                      <Anchor>a3dc16547a4320ac002bb043e178e6cf6</Anchor>
                      </Node>
                      <Node>
                       <Name>requestResources</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a0eba8f165dd5c4aa24a5ec14633c64a8</Anchor>
+                      <Anchor>a2545cf36e0034e987904d58efd89337c</Anchor>
                      </Node>
                      <Node>
                       <Name>reviveOffers</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a3a30aa8a57f54eb97c073e0911bc461b</Anchor>
+                      <Anchor>ab949cc299466180036ffc5dbb11361d6</Anchor>
                      </Node>
                      <Node>
                       <Name>setQuota</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a438b5c7c52813573cd63ec14623c3c39</Anchor>
+                      <Anchor>a0a5ee119562f721417f41d572683d224</Anchor>
                      </Node>
                      <Node>
                       <Name>suppressOffers</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a1ad2eefb14071ff684187e2a681ab269</Anchor>
+                      <Anchor>ac2f5c2d3d39324849bac108032033c36</Anchor>
                      </Node>
                      <Node>
                       <Name>updateAllocation</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>adf6749d89773d66b3ac182f2760083c7</Anchor>
+                      <Anchor>ae5627c18e30ffd45e1ac9bf7f24eabc2</Anchor>
                      </Node>
                      <Node>
                       <Name>updateAvailable</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a1ac10ddce3a1a07ecdea7cbcac00bde9</Anchor>
+                      <Anchor>a6e94c5a747b75fad701cdc127f641ffa</Anchor>
                      </Node>
                      <Node>
                       <Name>updateFramework</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>ab07dbf341e4fe0e5847f00ea72b62592</Anchor>
+                      <Anchor>a0dc5de20757b298ab359a568fd69a2dd</Anchor>
                      </Node>
                      <Node>
                       <Name>updateInverseOffer</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>afd7c199417a36337e98d3faeefedd7c9</Anchor>
+                      <Anchor>ad9eb952f33f0d6d997d3eca30caab7c3</Anchor>
                      </Node>
                      <Node>
                       <Name>updateSlave</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>aa56f3da089916233c038c6149fddacc7</Anchor>
+                      <Anchor>a4bbad5187ba75cd35cc300842a5d218b</Anchor>
                      </Node>
                      <Node>
                       <Name>updateUnavailability</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a08403df603e11aacc3dcadab5cae4940</Anchor>
+                      <Anchor>ad554465605c76ea7b0b70b1f7351770b</Anchor>
                      </Node>
                      <Node>
                       <Name>updateWeights</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a64aebea886bb0148defbbc1ce936e0a3</Anchor>
+                      <Anchor>a0baf8ec9a04e41b00f0518dad25c356c</Anchor>
                      </Node>
                      <Node>
                       <Name>updateWhitelist</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>adb63887ce887bbff1179e717e0abdeb3</Anchor>
+                      <Anchor>a1079c5a0df74f5814d490754eaab2fef</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -6972,7 +6962,7 @@
                      <Node>
                       <Name>~MesosAllocatorProcess</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html</Path>
-                      <Anchor>a6fc57412e81e27f303f3eb1243aab15e</Anchor>
+                      <Anchor>a28df85bcd64219034ef5c8abc9f44b4d</Anchor>
                      </Node>
                      <Node>
                       <Name>activateFramework</Name>
@@ -7298,102 +7288,102 @@
                      <Node>
                       <Name>~RandomSorter</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>a809ecc0074a047786bc13fe24a3f6b3b</Anchor>
+                      <Anchor>aa712cb03ef31cf87777db6125b331137</Anchor>
                      </Node>
                      <Node>
                       <Name>activate</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>a0e2f1d41cdbd6690633ece31b46e0957</Anchor>
+                      <Anchor>a32f53ecf962f271942187f26e7bdcad3</Anchor>
                      </Node>
                      <Node>
                       <Name>add</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>a43a8efed7d28fe094d1c547cbf0032b1</Anchor>
+                      <Anchor>a5f62f55d5f747355596be9953e2d0bfa</Anchor>
                      </Node>
                      <Node>
                       <Name>add</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>a158ab7e1171573cff6f8657593b0cb6b</Anchor>
+                      <Anchor>ae80e4f3b97a941bddce57221bd26b9df</Anchor>
                      </Node>
                      <Node>
                       <Name>allocated</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>a2ebff336f83910e32cb26c3a860a0abe</Anchor>
+                      <Anchor>ad13f086fd144cd2ab7e23211d65f6e94</Anchor>
                      </Node>
                      <Node>
                       <Name>allocation</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>ac86428b55a605cbe33419d54706d883a</Anchor>
+                      <Anchor>a71b7c47ab9241fca96a375cc803f7da9</Anchor>
                      </Node>
                      <Node>
                       <Name>allocation</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>a7318efa8d2027b25506bd60f0615b36b</Anchor>
+                      <Anchor>a77d4814a9a24d347f71326e97fb92437</Anchor>
                      </Node>
                      <Node>
                       <Name>allocation</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>ae17bd9f26993f6e7d96303a8b793e28d</Anchor>
+                      <Anchor>a250c7866d366624bb080d9a6177b0b74</Anchor>
                      </Node>
                      <Node>
                       <Name>allocationScalarQuantities</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>ab006bdc77fcaa4cfc27867d3d0f40a59</Anchor>
+                      <Anchor>a4a06d6a68878f20da0b59c7c4397b2c9</Anchor>
                      </Node>
                      <Node>
                       <Name>contains</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>a7d200b2c37563695d823cb654b1387f9</Anchor>
+                      <Anchor>aca1312e473aed3071ed2eced782deaac</Anchor>
                      </Node>
                      <Node>
                       <Name>count</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>a862a133c453addb48033a7306a15add1</Anchor>
+                      <Anchor>aaa6633c5844ce0d03fa4eb1b30be9be0</Anchor>
                      </Node>
                      <Node>
                       <Name>deactivate</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>aa05b296a94f94d02a558d32b84cef11c</Anchor>
+                      <Anchor>a393633b52fd48ff45eb2ab88e4e9804d</Anchor>
                      </Node>
                      <Node>
                       <Name>initialize</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>a36fb7a19c8d28fd95146ac651fa85544</Anchor>
+                      <Anchor>aee29145efd2037adf06b62e5cd8e4b91</Anchor>
                      </Node>
                      <Node>
                       <Name>remove</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>ab80aa76916a2224a0b426f611a225aec</Anchor>
+                      <Anchor>a9a2146c5cecd52c9c9df06bb284fb12b</Anchor>
                      </Node>
                      <Node>
                       <Name>remove</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>a1ee9c9ca830fb9413af8014e8ecb336e</Anchor>
+                      <Anchor>a462e579be34a8a77822d8970822d96db</Anchor>
                      </Node>
                      <Node>
                       <Name>sort</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>a7469d4840caa9ccd226e6340d973f09b</Anchor>
+                      <Anchor>ad119b8c069f8ae70a1cfc175c1d294f7</Anchor>
                      </Node>
                      <Node>
                       <Name>totalScalarQuantities</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>ab8c3c1fd4b1b55bf538cba3c16b8a0b4</Anchor>
+                      <Anchor>adbb0913e607e572ee2f378f6591daf4b</Anchor>
                      </Node>
                      <Node>
                       <Name>unallocated</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>a5630fe839c3a9f56058e6879d4d74d57</Anchor>
+                      <Anchor>a681cb4cf1695a2a8a9c5c8ab25132961</Anchor>
                      </Node>
                      <Node>
                       <Name>update</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>ad78bf7089969bed9adeaaa46683506a8</Anchor>
+                      <Anchor>aa0887632c8a77600c1311837d4609f4e</Anchor>
                      </Node>
                      <Node>
                       <Name>updateWeight</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
-                      <Anchor>a304a264a828345973752733c35b5f769</Anchor>
+                      <Anchor>ab1f59208c3eef4cb1fd9ed6f778f7735</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -7531,7 +7521,7 @@
                      <Node>
                       <Name>perform</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html</Path>
-                      <Anchor>ae78baec51de4f0efb3d7da88bdcc4d1b</Anchor>
+                      <Anchor>a27fe14af5c2123ee6ba899d66e2fa2d7</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -7547,7 +7537,7 @@
                      <Node>
                       <Name>perform</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html</Path>
-                      <Anchor>afc0cb39c375da0edf7f3a2d00fc2c18c</Anchor>
+                      <Anchor>ade367f4fd200fc6adf17aa30ca2dbe70</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -7563,7 +7553,7 @@
                      <Node>
                       <Name>perform</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html</Path>
-                      <Anchor>a7e1ab0fb03a9d873a7a9b12e6761b300</Anchor>
+                      <Anchor>a8ddfb29afe1ee3d7a3dfa7310c69646c</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -7585,7 +7575,7 @@
                      <Node>
                       <Name>perform</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html</Path>
-                      <Anchor>a53a7e1f0340bbc8a55ab9945ed285cd0</Anchor>
+                      <Anchor>a6c6dc0e163bad556d05e4af855d25bda</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -7601,7 +7591,7 @@
                      <Node>
                       <Name>perform</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html</Path>
-                      <Anchor>a7f58777553181a8165d8d119ba37b515</Anchor>
+                      <Anchor>a095987fc29a05a3aaffe11e6c69c24c6</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -7671,7 +7661,7 @@
                      <Node>
                       <Name>perform</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html</Path>
-                      <Anchor>aea9586bd7894653014f778e9b4dab91c</Anchor>
+                      <Anchor>af728cd3d8bcfcad4213170c74c60b9ed</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -7689,7 +7679,7 @@
                    <Node>
                     <Name>perform</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1AdmitSlave.html</Path>
-                    <Anchor>a5699b0068c72de9b5012256c3dc2db64</Anchor>
+                    <Anchor>a35571bdc1462f94e6967c8d2cbf7db1f</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -8354,7 +8344,7 @@
                    <Node>
                     <Name>initialize</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1Heartbeater.html</Path>
-                    <Anchor>ac9ebf3a4eb46a4501e13bd38dcd96a5d</Anchor>
+                    <Anchor>a52c1593eff75d1e5b0185a818e324ea1</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -8437,7 +8427,7 @@
                    <Node>
                     <Name>perform</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html</Path>
-                    <Anchor>a68f5214b525dbb353efd68c5c43950d6</Anchor>
+                    <Anchor>a56ac584af7e69117f6793a099b6a1610</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -8453,7 +8443,7 @@
                    <Node>
                     <Name>perform</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html</Path>
-                    <Anchor>adb635ba56921342d0a188bdb0ec26c09</Anchor>
+                    <Anchor>aa0d4b1a7e17b0dc9b67ed472d3a75d30</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -8469,7 +8459,7 @@
                    <Node>
                     <Name>perform</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html</Path>
-                    <Anchor>a10b4d9741c065fa8a25ca8d005af2a46</Anchor>
+                    <Anchor>a974a79701bfbb3d45ddda022a910efb0</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -8485,7 +8475,7 @@
                    <Node>
                     <Name>~Master</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
-                    <Anchor>a764cc788ce2694bc201e8f7dfc24d005</Anchor>
+                    <Anchor>a81d8d08f75cb8d1170d5fc1314b2c464</Anchor>
                    </Node>
                    <Node>
                     <Name>___reregisterSlave</Name>
@@ -9573,7 +9563,7 @@
                    <Node>
                     <Name>perform</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1Prune.html</Path>
-                    <Anchor>a6ed49320390b3de62bbaebcb40d43df9</Anchor>
+                    <Anchor>a88bf2e640a0435e344a2db047a7f62a9</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -9620,7 +9610,7 @@
                    <Node>
                     <Name>~RegistryOperation</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1RegistryOperation.html</Path>
-                    <Anchor>a01874ec6f0ae27922b99ef4f3fabb6b1</Anchor>
+                    <Anchor>ac64581e1549d317ea74d77d60d1616c1</Anchor>
                    </Node>
                    <Node>
                     <Name>operator()</Name>
@@ -9651,7 +9641,7 @@
                    <Node>
                     <Name>perform</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1RemoveSlave.html</Path>
-                    <Anchor>acbe6f94d23e327151fff2fbe459ee9d8</Anchor>
+                    <Anchor>a4da9f49868f8d104d7a6510061baee05</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -9965,7 +9955,7 @@
                    <Node>
                     <Name>perform</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1UpdateSlave.html</Path>
-                    <Anchor>aaf3d9de24b2d2410e4271fc0ef5c834f</Anchor>
+                    <Anchor>ad6b6b5dbda2ac662ada5919b681a4e30</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -10138,17 +10128,17 @@
                      <Node>
                       <Name>~ReaderProcess</Name>
                       <Path>classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html</Path>
-                      <Anchor>a41f806fdc5a1ee5e8ba3e5ceee729fef</Anchor>
+                      <Anchor>a49d7f9504994a76e5493e86b013a5f67</Anchor>
                      </Node>
                      <Node>
                       <Name>finalize</Name>
                       <Path>classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html</Path>
-                      <Anchor>a591bf74929a5fc7db08c73c1761e7a50</Anchor>
+                      <Anchor>a2f8bd3247d986539e9c2969e450a5ca2</Anchor>
                      </Node>
                      <Node>
                       <Name>initialize</Name>
                       <Path>classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html</Path>
-                      <Anchor>af123bea3321a9d99d1fecaf33cd5179b</Anchor>
+                      <Anchor>a7335cf71c40e573db97dedb1e481cc58</Anchor>
                      </Node>
                      <Node>
                       <Name>read</Name>
@@ -10288,17 +10278,17 @@
                      <Node>
                       <Name>~Store</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html</Path>
-                      <Anchor>a2385b2dd9732821f91f5b304f516c2b7</Anchor>
+                      <Anchor>abf383adf4a0d6906a805a971cfe4c587</Anchor>
                      </Node>
                      <Node>
                       <Name>get</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html</Path>
-                      <Anchor>a20abafd3ef254ee076e38f200a79385c</Anchor>
+                      <Anchor>a259d6cd6ef49f23d1771af03f13cc4fd</Anchor>
                      </Node>
                      <Node>
                       <Name>recover</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html</Path>
-                      <Anchor>a11eee2bc52c5ad8ba3bebe1bb06518cc</Anchor>
+                      <Anchor>ad8ec723bdb18f4281fcec41c2b20b9f5</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -10397,12 +10387,12 @@
                      <Node>
                       <Name>~ImageTarPuller</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html</Path>
-                      <Anchor>aec3dc9c00103aa267a2534010a3ef70b</Anchor>
+                      <Anchor>a7bc043578cffb920de5c32667eef937f</Anchor>
                      </Node>
                      <Node>
                       <Name>pull</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1ImageTarPuller.html</Path>
-                      <Anchor>a16c2cc974b10f12018910542f3114c82</Anchor>
+                      <Anchor>a743931b3f9b746de42fa65e2b3c4df7a</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -10460,12 +10450,12 @@
                      <Node>
                       <Name>~RegistryPuller</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html</Path>
-                      <Anchor>a43cf0f315000fee33860ab33a3e8f3d9</Anchor>
+                      <Anchor>ab703ef03c504329f24a9021225f65f74</Anchor>
                      </Node>
                      <Node>
                       <Name>pull</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html</Path>
-                      <Anchor>a213db5003d19cbcac784fc492cb278a3</Anchor>
+                      <Anchor>aa0135edaaf5738eb26a1c962cd5f6204</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -10476,22 +10466,22 @@
                      <Node>
                       <Name>~Store</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html</Path>
-                      <Anchor>a419165179eb010c457d7135842a1db4b</Anchor>
+                      <Anchor>acb3809a100a48f8362c2f344df86eeed</Anchor>
                      </Node>
                      <Node>
                       <Name>get</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html</Path>
-                      <Anchor>ac846b475459c9319c52b8e69d9682416</Anchor>
+                      <Anchor>a453c0bda1ef535583b219d2ab9beef04</Anchor>
                      </Node>
                      <Node>
                       <Name>prune</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html</Path>
-                      <Anchor>ac9cfaa6189199a1dbab0c23f2642f01b</Anchor>
+                      <Anchor>acf729e6589d3279b2aa1f936764f2d60</Anchor>
                      </Node>
                      <Node>
                       <Name>recover</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html</Path>
-                      <Anchor>a78720df311df3e53298548fe5ca92bd4</Anchor>
+                      <Anchor>a6f091725890a88c9de41a25d8e4512e1</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -10793,12 +10783,6 @@
                     <Subnodes>
                     </Subnodes>
                    </Node>
-                   <Node>
-                    <Name>executor</Name>
-                    <Path>namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor.html</Path>
-                    <Subnodes>
-                    </Subnodes>
-                   </Node>
                   </Subnodes>
                  </Node>
                  <Node>
@@ -10808,22 +10792,22 @@
                    <Node>
                     <Name>~AppcRuntimeIsolatorProcess</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html</Path>
-                    <Anchor>a01ea0ba6e9f76d7685281460d7cd05db</Anchor>
+                    <Anchor>a711f91286b9620be55ae2a47071a11cc</Anchor>
                    </Node>
                    <Node>
                     <Name>prepare</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html</Path>
-                    <Anchor>abf6c41985fbe21ab03e1355d62be492c</Anchor>
+                    <Anchor>afc62db465b600abe14c020407e5dee8b</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsNesting</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html</Path>
-                    <Anchor>ad71e69166c8f02562966861d5ada8e78</Anchor>
+                    <Anchor>ad8525216ff089c145cdada94ee907935</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsStandalone</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html</Path>
-                    <Anchor>a6593261e560b80f47c0897f946a40624</Anchor>
+                    <Anchor>a55b919a050c5207b8e88f6bc7dc89e8b</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -10834,17 +10818,17 @@
                    <Node>
                     <Name>~AufsBackend</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1AufsBackend.html</Path>
-                    <Anchor>ad8bb946ba87186ec5ef2bbcfdeb71d43</Anchor>
+                    <Anchor>ae3708de5b22245fc8146c45e8241b794</Anchor>
                    </Node>
                    <Node>
                     <Name>destroy</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1AufsBackend.html</Path>
-                    <Anchor>a653edadd05397c0b1bcbe6350a25e2fb</Anchor>
+                    <Anchor>a8ee0f8e7d4306ba2ec5f217dc3dc3d32</Anchor>
                    </Node>
                    <Node>
                     <Name>provision</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1AufsBackend.html</Path>
-                    <Anchor>a09afe349984a47b1bbb834d7e3ee5409</Anchor>
+                    <Anchor>a9478100f36a2b1830126c9939017673c</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -10876,17 +10860,17 @@
                    <Node>
                     <Name>~BindBackend</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1BindBackend.html</Path>
-                    <Anchor>a8882f2786d4113cd1ec713e1f9da89b4</Anchor>
+                    <Anchor>a1bce30ea3e2a6a2da087ed1bbc780082</Anchor>
                    </Node>
                    <Node>
                     <Name>destroy</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1BindBackend.html</Path>
-                    <Anchor>a0bdbea56c92f73b5dd8e477d9f08ceaa</Anchor>
+                    <Anchor>ae17f1d59c93f8084f2e062b39f8bce4e</Anchor>
                    </Node>
                    <Node>
                     <Name>provision</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1BindBackend.html</Path>
-                    <Anchor>a2dd8bcf080e7dfcf4e2787b4f32a7476</Anchor>
+                    <Anchor>a4622bd658ce614138c265afd56cd7fb9</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -10918,57 +10902,57 @@
                    <Node>
                     <Name>~CgroupsIsolatorProcess</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html</Path>
-                    <Anchor>a73eb421d6a27ed4226688e1da884385a</Anchor>
+                    <Anchor>aa3e5b98e8e8994d3442793a4676ecb19</Anchor>
                    </Node>
                    <Node>
                     <Name>cleanup</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html</Path>
-                    <Anchor>a083b4d2aea3836ecf9e029438e50c8e6</Anchor>
+                    <Anchor>aec8b488b1b8ecec8f30a32061cc3abe7</Anchor>
                    </Node>
                    <Node>
                     <Name>isolate</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html</Path>
-                    <Anchor>a01b0f952a8b793faac974c34fd5a4967</Anchor>
+                    <Anchor>acf2983272075905ba8bd6ba8646d5298</Anchor>
                    </Node>
                    <Node>
                     <Name>prepare</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html</Path>
-                    <Anchor>ab9452f024759552766a99824d73cafae</Anchor>
+                    <Anchor>ac5d014a6f8a3625c3f60be4f0f72f9bf</Anchor>
                    </Node>
                    <Node>
                     <Name>recover</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html</Path>
-                    <Anchor>a89675b3cc1907054e4787f9967d49c58</Anchor>
+                    <Anchor>aa25196fd54a9412ee9fdfdd5425d627e</Anchor>
                    </Node>
                    <Node>
                     <Name>status</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html</Path>
-                    <Anchor>a611253a8523cd7f23cd58f059556f7dd</Anchor>
+                    <Anchor>a5812f50fe9527879137a1bd134620402</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsNesting</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html</Path>
-                    <Anchor>abc18c8ede13ce1178d3cc54555082aca</Anchor>
+                    <Anchor>a137f3ca1fcc8d6d0e65df1a20452dea9</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsStandalone</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html</Path>
-                    <Anchor>ab81d33f41b5a3fc2c236bcd8ff0b4e46</Anchor>
+                    <Anchor>a448b6b1181014aaf07a7c01319e5aa5f</Anchor>
                    </Node>
                    <Node>
                     <Name>update</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html</Path>
-                    <Anchor>aea11a2c309763256f2454ba745991dce</Anchor>
+                    <Anchor>ac04acc6d545373488615f8650ffec2d5</Anchor>
                    </Node>
                    <Node>
                     <Name>usage</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html</Path>
-                    <Anchor>a3775b02006ba335eb942fe4bad06315a</Anchor>
+                    <Anchor>a8a67a24d5e863337d88fcd3d2be34f2a</Anchor>
                    </Node>
                    <Node>
                     <Name>watch</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html</Path>
-                    <Anchor>ab563105735f461c2a54a31c965c8c276</Anchor>
+                    <Anchor>ab8fc0cae96e6fc05a2afd255d05998cb</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -10984,67 +10968,67 @@
                    <Node>
                     <Name>~ComposingContainerizer</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
-                    <Anchor>ad760d6102be7064aefc737e0af861253</Anchor>
+                    <Anchor>a8d9a9454a986983961c02467fed97368</Anchor>
                    </Node>
                    <Node>
                     <Name>attach</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
-                    <Anchor>a5f3a36a9429c25769991f7b08bc82ee7</Anchor>
+                    <Anchor>a904f97342801eafe476f681e3c892c3f</Anchor>
                    </Node>
                    <Node>
                     <Name>containers</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
-                    <Anchor>af49e64bc762f8e32a8b168dffbc2f2ba</Anchor>
+                    <Anchor>a588c5cddbd2cd29221bba5397a805f57</Anchor>
                    </Node>
                    <Node>
                     <Name>destroy</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
-                    <Anchor>a92c0976252cb68e0ffa79d6159a98222</Anchor>
+                    <Anchor>a748ad5b63fb395cd44be7e4b8160c3fd</Anchor>
                    </Node>
                    <Node>
                     <Name>kill</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
-                    <Anchor>aa12b651f5ee86a3e7e9073b18d98616c</Anchor>
+                    <Anchor>a2365db90c7f7da6effcc301cc87e0b74</Anchor>
                    </Node>
                    <Node>
                     <Name>launch</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
-                    <Anchor>ab026a099a16aa0287f834297f0e297d7</Anchor>
+                    <Anchor>a7819715c7a81e9ed658dd860e3ecc832</Anchor>
                    </Node>
                    <Node>
                     <Name>pruneImages</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
-                    <Anchor>a30564d01fb7b23c60969729b432e91cb</Anchor>
+                    <Anchor>abc5cb25dd84f0dc486d491c31e71debd</Anchor>
                    </Node>
                    <Node>
                     <Name>recover</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
-                    <Anchor>a4385c48bb00bf0b9b6f5da2aa1215299</Anchor>
+                    <Anchor>a61000bcd62f2941b31cb4a10e4cff43a</Anchor>
                    </Node>
                    <Node>
                     <Name>remove</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
-                    <Anchor>a69d6c5816c062b3fc28a8638d87334a6</Anchor>
+                    <Anchor>a403a7b5fe9c3d5a6d3c9ac5255e35cf9</Anchor>
                    </Node>
                    <Node>
                     <Name>status</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
-                    <Anchor>a1415db07931a967f1f8244352ffca6ad</Anchor>
+                    <Anchor>a4592eba8cecdfa983ad68193b492d2c1</Anchor>
                    </Node>
                    <Node>
                     <Name>update</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
-                    <Anchor>acb8d56caefb3868d14d38a6784dadcc8</Anchor>
+                    <Anchor>ac062630e2b31b9ef476363d592d307e1</Anchor>
                    </Node>
                    <Node>
                     <Name>usage</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
-                    <Anchor>a6b5b7c8cc2d45e519be36b0cc60ca328</Anchor>
+                    <Anchor>aaf8cd673611e54dc2dba02a077991638</Anchor>
                    </Node>
                    <Node>
                     <Name>wait</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
-                    <Anchor>a2777117044c420bf9fa499916706c32d</Anchor>
+                    <Anchor>af615cbb27cca1dd33c704ecad4845f09</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -11205,17 +11189,17 @@
                    <Node>
                     <Name>~CopyBackend</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1CopyBackend.html</Path>
-                    <Anchor>a44e96f45c26a5ba17805fb78456db37b</Anchor>
+                    <Anchor>a7d74c6bffac7fc33b23dc2066beabfb3</Anchor>
                    </Node>
                    <Node>
                     <Name>destroy</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1CopyBackend.html</Path>
-                    <Anchor>a36483f3bcd0568d5dc3b344d4dbb370e</Anchor>
+                    <Anchor>a9d9776314032917b3b9b5a98d102adbb</Anchor>
                    </Node>
                    <Node>
                     <Name>provision</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1CopyBackend.html</Path>
-                    <Anchor>ae61d26b9edf7dd405a5f759b14ef6b99</Anchor>
+                    <Anchor>ad61f9373ed2e02428c50acfc019cc122</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -11351,52 +11335,52 @@
                    <Node>
                     <Name>~DockerContainerizer</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
-                    <Anchor>a943f2266fe67cc1a87da2355213d5280</Anchor>
+                    <Anchor>af9199eb11727f6921bf9a48e339376d1</Anchor>
                    </Node>
                    <Node>
                     <Name>containers</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
-                    <Anchor>aadca51b8cdaff5ee8e385c03682edf3d</Anchor>
+                    <Anchor>a3b44a8b6b4f0e5a5920e3353a458390c</Anchor>
                    </Node>
                    <Node>
                     <Name>destroy</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
-                    <Anchor>a380174b01bc38427b19f4777c872fd4c</Anchor>
+                    <Anchor>a487fce9598c3e412404a4be785793155</Anchor>
                    </Node>
                    <Node>
                     <Name>launch</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
-                    <Anchor>a61ba4cf750d8896d2034af8d9128c218</Anchor>
+                    <Anchor>abb5bdae2bdafea2f8344017b9a6c06f6</Anchor>
                    </Node>
                    <Node>
                     <Name>pruneImages</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
-                    <Anchor>a40ada9b4cf916d4c22ec8c0a8536b3d3</Anchor>
+                    <Anchor>adc4df9264decd3627357a509d9dc7905</Anchor>
                    </Node>
                    <Node>
                     <Name>recover</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
-                    <Anchor>a746949ba7f35257f364278a0067a2e8b</Anchor>
+                    <Anchor>aee0ecdf2eecefa0a70394514f5a2e8fe</Anchor>
                    </Node>
                    <Node>
                     <Name>status</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
-                    <Anchor>a28593137a3a912b700beb174abc6d418</Anchor>
+                    <Anchor>acdaec1a9c974f639efa0d5c8f866a3ae</Anchor>
                    </Node>
                    <Node>
                     <Name>update</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
-                    <Anchor>a2ca322cbd1737f4f03c5b96ee882e5a6</Anchor>
+                    <Anchor>aea94d443549cf56059f9d5abdd7ef345</Anchor>
                    </Node>
                    <Node>
                     <Name>usage</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
-                    <Anchor>a6c73fbdbf7a29d098e66913b210b2f9b</Anchor>
+                    <Anchor>a0db66ea28159690edc2e11c97b8da577</Anchor>
                    </Node>
                    <Node>
                     <Name>wait</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
-                    <Anchor>a4189f8aaa987a4121036d66a780fad5d</Anchor>
+                    <Anchor>a62b99464448ff0f23c559e97f490dc3d</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -11468,22 +11452,22 @@
                    <Node>
                     <Name>~DockerRuntimeIsolatorProcess</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html</Path>
-                    <Anchor>a82f6b0531e76824c526163e8a0fe9788</Anchor>
+                    <Anchor>a7e0d29b33b0b6dd9ee72a7dc76674bbf</Anchor>
                    </Node>
                    <Node>
                     <Name>prepare</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html</Path>
-                    <Anchor>a5248c2c45099c00b16bb7ab5e5cc7e02</Anchor>
+                    <Anchor>a0b8e98859b660db96c69b79b6ce43a41</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsNesting</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html</Path>
-                    <Anchor>ad17ab5e1c22e06a1b0a6f01a5aa63a1d</Anchor>
+                    <Anchor>a3ccd84d7cd59f0eeefb8c89b8470915f</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsStandalone</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html</Path>
-                    <Anchor>a27058dbfd93c40cf9e8a867affdc86e0</Anchor>
+                    <Anchor>ae997fbcbf57e0620f0be89a8795ee422</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -11494,32 +11478,32 @@
                    <Node>
                     <Name>~DockerVolumeIsolatorProcess</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html</Path>
-                    <Anchor>a4b409988991161f69586ab7bfcf21729</Anchor>
+                    <Anchor>a1dd32fc88befc40675c318dc4869a7a8</Anchor>
                    </Node>
                    <Node>
                     <Name>cleanup</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html</Path>
-                    <Anchor>a3312d2d13db033844fe11ac581d4d1d0</Anchor>
+                    <Anchor>aa6f648322b1dd7561662333627292271</Anchor>
                    </Node>
                    <Node>
                     <Name>prepare</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html</Path>
-                    <Anchor>a51a3341ecc4035d8605273b974237b39</Anchor>
+                    <Anchor>a182820bb4f434aef573a6882e6a550f1</Anchor>
                    </Node>
                    <Node>
                     <Name>recover</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html</Path>
-                    <Anchor>a7fc8cf2248d2bdb7986821f88b2c25bb</Anchor>
+                    <Anchor>ac4142e0bcb686bbe5a6d7b630aacf63c</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsNesting</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html</Path>
-                    <Anchor>ab062769cb109a8b15771346fa50c5683</Anchor>
+                    <Anchor>ace89bb797fd0f421f50dcaa8639f3c9f</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsStandalone</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html</Path>
-                    <Anchor>aad9368d0d4bdeff7781aae7e1cf45d95</Anchor>
+                    <Anchor>a249c85134050ed354955b18726bc4a10</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -11530,22 +11514,22 @@
                    <Node>
                     <Name>~EnvironmentSecretIsolatorProcess</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html</Path>
-                    <Anchor>abd36e5eaba0f5147a738a8d87506695e</Anchor>
+                    <Anchor>a83d42efa18e95de0406638ddaa202596</Anchor>
                    </Node>
                    <Node>
                     <Name>prepare</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html</Path>
-                    <Anchor>a2f03baa1e274f77828757b3699b3a523</Anchor>
+                    <Anchor>ad9fc7f60fcbad4058dabeef5c8caf1b5</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsNesting</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html</Path>
-                    <Anchor>acb10dc4100e3b3688aedc8474cb9a124</Anchor>
+                    <Anchor>aca320edef4f1b4cfb96972cff3f30f06</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsStandalone</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html</Path>
-                    <Anchor>a3d870a6d16a3c550b6ceb85ae044263b</Anchor>
+                    <Anchor>a4b1d8b1a93096bb73e54d4963baf9d80</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -12003,7 +11987,7 @@
                    <Node>
                     <Name>~FetcherProcess</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1FetcherProcess.html</Path>
-                    <Anchor>ac547207a79610941e4fd1a44fb1eb225</Anchor>
+                    <Anchor>aa6b160bb6e01b51f6978375c4897b1f8</Anchor>
                    </Node>
                    <Node>
                     <Name>_fetch</Name>
@@ -12714,7 +12698,7 @@
                    <Node>
                     <Name>~GarbageCollectorProcess</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html</Path>
-                    <Anchor>ab94d34213b83855911bd4758debc920e</Anchor>
+                    <Anchor>a7f0bd5eae3c0b4edd9ace2e039c4c21b</Anchor>
                    </Node>
                    <Node>
                     <Name>prune</Name>
@@ -12880,12 +12864,12 @@
                    <Node>
                     <Name>~IOSwitchboard</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html</Path>
-                    <Anchor>a60f9214954b1664959cfd6a32b5bc959</Anchor>
+                    <Anchor>a4d51a4c7effe605fd7851b3c358d669e</Anchor>
                    </Node>
                    <Node>
                     <Name>cleanup</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html</Path>
-                    <Anchor>aa4c0bb4d89a195ceaaba6a8aae97eabb</Anchor>
+                    <Anchor>af1af57dc68d788eb62dbb9e9fd66c1c6</Anchor>
                    </Node>
                    <Node>
                     <Name>connect</Name>
@@ -12900,27 +12884,27 @@
                    <Node>
                     <Name>prepare</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html</Path>
-                    <Anchor>ad58eafeb96f1c2b760e6f2652c1fbabc</Anchor>
+                    <Anchor>a70def60bdce19475807f63283b55885e</Anchor>
                    </Node>
                    <Node>
                     <Name>recover</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html</Path>
-                    <Anchor>ab1d7d003cfa4c8c25bdc98f91619e71a</Anchor>
+                    <Anchor>ae38121e40bcbd94884a39e87e798d271</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsNesting</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html</Path>
-                    <Anchor>a50fc15a892743e6dc4e56585bcf6d08a</Anchor>
+                    <Anchor>a911fe7f5722b73ece7d1d2c5b4ad2e8e</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsStandalone</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html</Path>
-                    <Anchor>a1a3bc4ad72074b5d3e21b21442217375</Anchor>
+                    <Anchor>ad262961ce2bde6ead7b030379b812cfc</Anchor>
                    </Node>
                    <Node>
                     <Name>watch</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html</Path>
-                    <Anchor>aa383182ee41d05570c9e52278c073a6c</Anchor>
+                    <Anchor>aaf930f529aa8c1d752a9ac4deff052a5</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -13039,17 +13023,17 @@
                    <Node>
                     <Name>prepare</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html</Path>
-                    <Anchor>a5d066816de81b81462b93b8699af4d25</Anchor>
+                    <Anchor>afdbcff3e9c962604a3155b1fa79f17da</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsNesting</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html</Path>
-                    <Anchor>a234143c1f10d6d7663e4d5e4e0a3fa8b</Anchor>
+                    <Anchor>af40b8b0578a15c1b65c2901474268f91</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsStandalone</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html</Path>
-                    <Anchor>ad594a46cfc00ea9c888abf82aeb9ee45</Anchor>
+                    <Anchor>aedbb952ed7faaaf54bfcbc9e51a2e2e3</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -13060,17 +13044,17 @@
                    <Node>
                     <Name>prepare</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html</Path>
-                    <Anchor>a4805190eadee2b06d7fbf49dc2b7926e</Anchor>
+                    <Anchor>ae7ad3167801ce522c6ba11bccfe06254</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsNesting</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html</Path>
-                    <Anchor>a5d6189052e6d3b415583f0aacd1edc9a</Anchor>
+                    <Anchor>ac2cde51ff9667aa8fbc8dbb29f1fe3e2</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsStandalone</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html</Path>
-                    <Anchor>ad2cd08c98e18656dba9f96e62fa3436a</Anchor>
+                    <Anchor>aef665395d026cc6ec1286cd2a7a22925</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -13081,37 +13065,37 @@
                    <Node>
                     <Name>~LinuxFilesystemIsolatorProcess</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html</Path>
-                    <Anchor>a85ae45dbb67475b64c3a40df88dd2198</Anchor>
+                    <Anchor>ae97c48e4c4a7ee389941e904713e2484</Anchor>
                    </Node>
                    <Node>
                     <Name>cleanup</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html</Path>
-                    <Anchor>a49b32626755808558a8fc8fa5211d7e5</Anchor>
+                    <Anchor>a30c365aeca79648f21e8cddd41cb0ed2</Anchor>
                    </Node>
                    <Node>
                     <Name>prepare</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html</Path>
-                    <Anchor>a88eec00bf4a5fb44743c6317cb692594</Anchor>
+                    <Anchor>a40ab5e3c409614cc534d14fbbf5e1e04</Anchor>
                    </Node>
                    <Node>
                     <Name>recover</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html</Path>
-                    <Anchor>ae177456bcfd551ddbc5060fab94cd980</Anchor>
+                    <Anchor>aa91598e79474ed396f439d0e009e80b5</Anchor>
                    </Node>
                    <Node>
                     <Name>supportsNesting</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html</Path>
-                    <Anc

<TRUNCATED>

[04/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html
index e666c74..467d62f 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html
@@ -76,42 +76,42 @@ Inheritance diagram for mesos::internal::slave::PosixDiskIsolatorProcess:</div>
 <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:a5d8b4da8ca8b50c071537e51e2d91477"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a5d8b4da8ca8b50c071537e51e2d91477">~PosixDiskIsolatorProcess</a> ()</td></tr>
-<tr class="separator:a5d8b4da8ca8b50c071537e51e2d91477"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4a3dd38df94ce3058e3e7e46eed3a2bd"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a4a3dd38df94ce3058e3e7e46eed3a2bd">supportsNesting</a> ()</td></tr>
-<tr class="separator:a4a3dd38df94ce3058e3e7e46eed3a2bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac31d75dea5f56a8757d04e63989edc03"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#ac31d75dea5f56a8757d04e63989edc03">supportsStandalone</a> ()</td></tr>
-<tr class="separator:ac31d75dea5f56a8757d04e63989edc03"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a472e41ec3bd5da4976f763a71262de24"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a472e41ec3bd5da4976f763a71262de24">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
-<tr class="separator:a472e41ec3bd5da4976f763a71262de24"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a21f4fd07d612aaadee17aa9211130500"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a21f4fd07d612aaadee17aa9211130500">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a21f4fd07d612aaadee17aa9211130500"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ffeb4eeca1ecf4f3d48eb48b058c4c9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a9ffeb4eeca1ecf4f3d48eb48b058c4c9">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
-<tr class="separator:a9ffeb4eeca1ecf4f3d48eb48b058c4c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a169b2f8968ecac61852a0cc5ef1cbcc1"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a169b2f8968ecac61852a0cc5ef1cbcc1">watch</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a169b2f8968ecac61852a0cc5ef1cbcc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8fadf73d9721461120a1534ce0ebad2c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a8fadf73d9721461120a1534ce0ebad2c">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a8fadf73d9721461120a1534ce0ebad2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a46c7c57a4f272b7493f86c26456f7a19"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a46c7c57a4f272b7493f86c26456f7a19">usage</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a46c7c57a4f272b7493f86c26456f7a19"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3f941377fd4f6318825ab72f53f5aa0"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#aa3f941377fd4f6318825ab72f53f5aa0">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:aa3f941377fd4f6318825ab72f53f5aa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7fbad2294eb7818bbf174c74b875d22c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a7fbad2294eb7818bbf174c74b875d22c">~PosixDiskIsolatorProcess</a> () override</td></tr>
+<tr class="separator:a7fbad2294eb7818bbf174c74b875d22c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8af98fe839146b3e1377aa26b4422e36"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a8af98fe839146b3e1377aa26b4422e36">supportsNesting</a> () override</td></tr>
+<tr class="separator:a8af98fe839146b3e1377aa26b4422e36"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeac98c847ac200d29f9d3d8ee9388fe5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#aeac98c847ac200d29f9d3d8ee9388fe5">supportsStandalone</a> () override</td></tr>
+<tr class="separator:aeac98c847ac200d29f9d3d8ee9388fe5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00b9efda1af3d3eb491cbfcbdc80ceef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a00b9efda1af3d3eb491cbfcbdc80ceef">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans) override</td></tr>
+<tr class="separator:a00b9efda1af3d3eb491cbfcbdc80ceef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab35f4087de23d6551205f78b1b4b5ef6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#ab35f4087de23d6551205f78b1b4b5ef6">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:ab35f4087de23d6551205f78b1b4b5ef6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83e669458964f250fa2f492898f57acd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a83e669458964f250fa2f492898f57acd">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid) override</td></tr>
+<tr class="separator:a83e669458964f250fa2f492898f57acd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20ff659a206b11d950ba1dd279834d41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a20ff659a206b11d950ba1dd279834d41">watch</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a20ff659a206b11d950ba1dd279834d41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a04ab8ad29e040ed7c3e9edbe729bebfe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a04ab8ad29e040ed7c3e9edbe729bebfe">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:a04ab8ad29e040ed7c3e9edbe729bebfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeca01e28b260d23c87bc2685b01e24aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#aeca01e28b260d23c87bc2685b01e24aa">usage</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:aeca01e28b260d23c87bc2685b01e24aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3e4c74d03fc2214f3b023c27589bb4a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a3e4c74d03fc2214f3b023c27589bb4a8">cleanup</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a3e4c74d03fc2214f3b023c27589bb4a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -213,7 +213,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a5d8b4da8ca8b50c071537e51e2d91477"></a>
+<a class="anchor" id="a7fbad2294eb7818bbf174c74b875d22c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -221,7 +221,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::PosixDiskIsolatorProcess::~PosixDiskIsolatorProcess </td>
+          <td class="memname">mesos::internal::slave::PosixDiskIsolatorProcess::~PosixDiskIsolatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -229,7 +229,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -237,7 +237,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="aa3f941377fd4f6318825ab72f53f5aa0"></a>
+<a class="anchor" id="a3e4c74d03fc2214f3b023c27589bb4a8"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -245,7 +245,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixDiskIsolatorProcess::cleanup </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixDiskIsolatorProcess::cleanup </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -254,7 +254,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -287,7 +287,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a9ffeb4eeca1ecf4f3d48eb48b058c4c9"></a>
+<a class="anchor" id="a83e669458964f250fa2f492898f57acd"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -295,7 +295,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixDiskIsolatorProcess::isolate </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixDiskIsolatorProcess::isolate </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -314,7 +314,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -323,7 +323,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a21f4fd07d612aaadee17aa9211130500"></a>
+<a class="anchor" id="ab35f4087de23d6551205f78b1b4b5ef6"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -331,7 +331,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::PosixDiskIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::PosixDiskIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -350,7 +350,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -359,7 +359,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a472e41ec3bd5da4976f763a71262de24"></a>
+<a class="anchor" id="a00b9efda1af3d3eb491cbfcbdc80ceef"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -367,7 +367,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixDiskIsolatorProcess::recover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixDiskIsolatorProcess::recover </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; mesos::slave::ContainerState &gt; &amp;&#160;</td>
           <td class="paramname"><em>states</em>, </td>
@@ -386,7 +386,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -395,7 +395,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4a3dd38df94ce3058e3e7e46eed3a2bd"></a>
+<a class="anchor" id="a8af98fe839146b3e1377aa26b4422e36"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -403,7 +403,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::PosixDiskIsolatorProcess::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::PosixDiskIsolatorProcess::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -411,7 +411,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -420,7 +420,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac31d75dea5f56a8757d04e63989edc03"></a>
+<a class="anchor" id="aeac98c847ac200d29f9d3d8ee9388fe5"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -428,7 +428,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::PosixDiskIsolatorProcess::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::PosixDiskIsolatorProcess::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -436,7 +436,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -445,7 +445,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a8fadf73d9721461120a1534ce0ebad2c"></a>
+<a class="anchor" id="a04ab8ad29e040ed7c3e9edbe729bebfe"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -453,7 +453,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixDiskIsolatorProcess::update </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixDiskIsolatorProcess::update </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -472,7 +472,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -481,7 +481,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a46c7c57a4f272b7493f86c26456f7a19"></a>
+<a class="anchor" id="aeca01e28b260d23c87bc2685b01e24aa"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -489,7 +489,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::PosixDiskIsolatorProcess::usage </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::PosixDiskIsolatorProcess::usage </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -498,7 +498,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -507,7 +507,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a169b2f8968ecac61852a0cc5ef1cbcc1"></a>
+<a class="anchor" id="a20ff659a206b11d950ba1dd279834d41"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -515,7 +515,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;mesos::slave::ContainerLimitation&gt; mesos::internal::slave::PosixDiskIsolatorProcess::watch </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;mesos::slave::ContainerLimitation&gt; mesos::internal::slave::PosixDiskIsolatorProcess::watch </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -524,7 +524,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess-members.html
index c7502d4..323361d 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess-members.html
@@ -58,7 +58,7 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#af3f9bf8dbaab5e41876e1df38eeaac92">cleanup</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ad0a3333ecb9e3f70c0f54df49fde2d4c">cleanup</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -83,10 +83,10 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ab18447801d2a94466315cf13b5380424">PosixFilesystemIsolatorProcess</a>(const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ab14ce6d047f10978be388b598055fd40">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#aeea393e2a11b1288daed171f27ac57ad">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#afa545f4dcd149870e76a021fdceb296b">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#aa5ed8ed9b5d2827aaf20319de81165d0">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -102,14 +102,14 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a039db4ff1eb303d8e8054959c1a3b63c">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a64b7958bfeba747a49d5be8a19dec8ad">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a1b7b51ddf106cc75ae78b8088722d531">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#add12ec059aa66055a96809e50d78f974">~PosixFilesystemIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a9d19476b230d23ad2bf12a0ef0399206">~PosixFilesystemIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html
index 3e3de8e..10cfe33 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html
@@ -84,19 +84,19 @@ Classes</h2></td></tr>
 </table><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:add12ec059aa66055a96809e50d78f974"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#add12ec059aa66055a96809e50d78f974">~PosixFilesystemIsolatorProcess</a> ()</td></tr>
-<tr class="separator:add12ec059aa66055a96809e50d78f974"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa545f4dcd149870e76a021fdceb296b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#afa545f4dcd149870e76a021fdceb296b">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
-<tr class="separator:afa545f4dcd149870e76a021fdceb296b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab14ce6d047f10978be388b598055fd40"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ab14ce6d047f10978be388b598055fd40">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:ab14ce6d047f10978be388b598055fd40"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a64b7958bfeba747a49d5be8a19dec8ad"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a64b7958bfeba747a49d5be8a19dec8ad">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a64b7958bfeba747a49d5be8a19dec8ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af3f9bf8dbaab5e41876e1df38eeaac92"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#af3f9bf8dbaab5e41876e1df38eeaac92">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:af3f9bf8dbaab5e41876e1df38eeaac92"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d19476b230d23ad2bf12a0ef0399206"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a9d19476b230d23ad2bf12a0ef0399206">~PosixFilesystemIsolatorProcess</a> () override</td></tr>
+<tr class="separator:a9d19476b230d23ad2bf12a0ef0399206"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5ed8ed9b5d2827aaf20319de81165d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#aa5ed8ed9b5d2827aaf20319de81165d0">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans) override</td></tr>
+<tr class="separator:aa5ed8ed9b5d2827aaf20319de81165d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeea393e2a11b1288daed171f27ac57ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#aeea393e2a11b1288daed171f27ac57ad">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:aeea393e2a11b1288daed171f27ac57ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1b7b51ddf106cc75ae78b8088722d531"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a1b7b51ddf106cc75ae78b8088722d531">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:a1b7b51ddf106cc75ae78b8088722d531"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad0a3333ecb9e3f70c0f54df49fde2d4c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ad0a3333ecb9e3f70c0f54df49fde2d4c">cleanup</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:ad0a3333ecb9e3f70c0f54df49fde2d4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8009c7782661b509933138479d3dbed5 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">supportsNesting</a> ()</td></tr>
 <tr class="separator:a8009c7782661b509933138479d3dbed5 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a039db4ff1eb303d8e8054959c1a3b63c inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a039db4ff1eb303d8e8054959c1a3b63c">supportsStandalone</a> ()</td></tr>
@@ -110,16 +110,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -233,7 +233,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a0834b08377ce20a01893a033c46898f6 inherit pro_types_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="add12ec059aa66055a96809e50d78f974"></a>
+<a class="anchor" id="a9d19476b230d23ad2bf12a0ef0399206"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -241,7 +241,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::PosixFilesystemIsolatorProcess::~PosixFilesystemIsolatorProcess </td>
+          <td class="memname">mesos::internal::slave::PosixFilesystemIsolatorProcess::~PosixFilesystemIsolatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -249,7 +249,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -281,7 +281,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="af3f9bf8dbaab5e41876e1df38eeaac92"></a>
+<a class="anchor" id="ad0a3333ecb9e3f70c0f54df49fde2d4c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -289,7 +289,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixFilesystemIsolatorProcess::cleanup </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixFilesystemIsolatorProcess::cleanup </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -298,7 +298,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -331,7 +331,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab14ce6d047f10978be388b598055fd40"></a>
+<a class="anchor" id="aeea393e2a11b1288daed171f27ac57ad"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -339,7 +339,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::PosixFilesystemIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::PosixFilesystemIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -358,7 +358,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -367,7 +367,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="afa545f4dcd149870e76a021fdceb296b"></a>
+<a class="anchor" id="aa5ed8ed9b5d2827aaf20319de81165d0"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -375,7 +375,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixFilesystemIsolatorProcess::recover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixFilesystemIsolatorProcess::recover </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; mesos::slave::ContainerState &gt; &amp;&#160;</td>
           <td class="paramname"><em>states</em>, </td>
@@ -394,7 +394,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -403,7 +403,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a64b7958bfeba747a49d5be8a19dec8ad"></a>
+<a class="anchor" id="a1b7b51ddf106cc75ae78b8088722d531"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -411,7 +411,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixFilesystemIsolatorProcess::update </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixFilesystemIsolatorProcess::update </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -430,7 +430,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess-members.html
index 6d5735e..6d9bf8b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess-members.html
@@ -58,7 +58,7 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#af36fa743b641e5eb7bc6f7360a417442">cleanup</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a3b5d664e842af58fe80d3e4875f0e2db">cleanup</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,17 +74,17 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a9bce1d8f8feaed45961bd5adc3b1715a">isolate</a>(const ContainerID &amp;containerId, pid_t pid) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7bc12246d1bf01a5d5aadc612840aa52">pids</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a3d6bafd436cdfa19b1b471afda01ab33">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a145bab553df35695cb414a67abdf13db">promises</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a0fe8fd306e5dc57dd5c6dab7e9a811b1">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;state, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a20978e737752c983c9f0a74c0f4ad6f8">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;state, const hashset&lt; ContainerID &gt; &amp;orphans) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -100,13 +100,13 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a039db4ff1eb303d8e8054959c1a3b63c">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a927fd71d09e66f783154e94c19084c2f">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#afa76162a7d82683306c0127ddcb49460">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a2b794d8be5caf613633c1f2ac8a8e321">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#abb2acc66222a4ad46522c63b0b9e4515">watch</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[24/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html
index b121ede..8925f4e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html
@@ -77,8 +77,8 @@ Inheritance diagram for mesos::internal::master::allocator::MesosAllocatorProces
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a99348f470d98066581911dc62a539d6e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a99348f470d98066581911dc62a539d6e">MesosAllocatorProcess</a> ()</td></tr>
 <tr class="separator:a99348f470d98066581911dc62a539d6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6fc57412e81e27f303f3eb1243aab15e"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a6fc57412e81e27f303f3eb1243aab15e">~MesosAllocatorProcess</a> ()</td></tr>
-<tr class="separator:a6fc57412e81e27f303f3eb1243aab15e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28df85bcd64219034ef5c8abc9f44b4d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a28df85bcd64219034ef5c8abc9f44b4d">~MesosAllocatorProcess</a> () override</td></tr>
+<tr class="separator:a28df85bcd64219034ef5c8abc9f44b4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7a07bccc192417e64b7cd412392f798b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a7a07bccc192417e64b7cd412392f798b">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;inverseOfferCallback, const <a class="el" href="classOption.htm
 l">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=<a class="el" href="structNone.html">None</a>(), bool filterGpuResources=true, const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;domain=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;minAllocatableResources=<a class="el" href="structNone.html">None</a>())=0</td></tr>
 <tr class="separator:a7a07bccc192417e64b7cd412392f798b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a37b1ad182ecf2b499cd789bba61bd7f2"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a37b1ad182ecf2b499cd789bba61bd7f2">recover</a> (const int expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="structQuota.html">Quota</a> &gt; &amp;quotas)=0</td></tr>
@@ -132,16 +132,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a395c64cd2a16dcff7d7d28590be076f9"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a395c64cd2a16dcff7d7d28590be076f9">updateWeights</a> (const std::vector&lt; WeightInfo &gt; &amp;weightInfos)=0</td></tr>
 <tr class="separator:a395c64cd2a16dcff7d7d28590be076f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosAllocatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosAllocatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -261,7 +261,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a6fc57412e81e27f303f3eb1243aab15e"></a>
+<a class="anchor" id="a28df85bcd64219034ef5c8abc9f44b4d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -269,7 +269,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::master::allocator::MesosAllocatorProcess::~MesosAllocatorProcess </td>
+          <td class="memname">mesos::internal::master::allocator::MesosAllocatorProcess::~MesosAllocatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -277,7 +277,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -307,7 +307,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3ad2f1c1ed3395ca6e5d4668f7d65b16">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a48088b31ea342e74cd14288805ef41e5">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -333,7 +333,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4722c40305c3ade644527aa503d22407">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af5f47dc551acee1e0009d4a919f8bd88">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -387,7 +387,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a74891dae6edb8e7b6283c82886141dd5">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad072a289ac6bb529b33d186a4956bced">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -429,7 +429,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6e829c184a65da68a4693c5f2987595b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8ecc2029849cb0ec34461f6f3682af1f">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -489,7 +489,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a04d053a50384c024cc0183c1f0a7f983">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6f5ca49f2bf48911e4d4360a006fdfc1">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -515,7 +515,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a96920b52609ddc8fc78e1f6a2011524e">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaad64455436efb0499835c9f46ded78f">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -541,7 +541,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8414f67fc1e1a07bb126d8e9db2bd035">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0de4755bc8a1e020a4491b1c62e19e0d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -566,7 +566,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a05a275c4ac93895744e1f53629abc3d7">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a2fab59da499452701983583ec14eb0a7">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -592,7 +592,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a52ca07da2b172189a83e8e091b71da4b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aac2789dba69bcda300fff1dcd4b22d8e">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -628,7 +628,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adb8dc17f68b7b30048daf735a1c19b51">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -676,7 +676,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab4dcf0920448f674bd9c71d4eb40dd6b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a508736cf98d37e4fe95056f59ac4ef1b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -702,7 +702,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a7f494dfbf653c87d3c88089841404762">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a293dbe48768511febf36eda5c479f2f5">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -728,7 +728,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae2a330ecb11580ec7d84d26e7855d41f">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -754,7 +754,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab1b8226d1a303b059ed807856dda7913">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -790,7 +790,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a95e4fd793218cdaa228b89c10bef2343">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6be41b7e40bf094ea279ec3e22256824">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -826,7 +826,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4f5ef354b0e51b1f7143de72606d72dd">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -862,7 +862,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b8bf2523246e77c0bfd2340fe223565">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac87ffb3152789c1b8ce96b9e8eb4e783">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -898,7 +898,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a76beef96029c462144d6c627160fd788">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -946,7 +946,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaa1ce6cba8a90007ee2c9d2f87dae895">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a257182b5b97d3fdbeb397e5814639b28">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -982,7 +982,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c8d5ddf2bbcd293951f8f5b88bb7402">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae34c1404c4bfaae46eaff80ef4aea7d4">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -1024,7 +1024,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77d5b51a695c74ca402dfb969ef690b5">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a083a0ac847d584b6d60af9fbce102775">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -1078,7 +1078,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5dfa45e35f48ba89fcc0f24025e2fc97">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af318c26f75e774c26dcda6b3a3d7fca2">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -1126,7 +1126,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af871d09933fbc7f80ed777b7f6101168">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3f9abb7ac023a7ceeb3467e902a6a21f">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -1162,7 +1162,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abe0733932a78d03ec3c94ae0d71605ba">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ade1930721922ea4c1298db254708d566">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -1188,7 +1188,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6175582db901bed638e5a7b96c7efa17">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -1214,7 +1214,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac78b28a76b73d82e7643e854765fad46">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a45af960a7662e781d779d13f8e48bf7a">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter-members.html
index d5a122e..d547975 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter-members.html
@@ -57,30 +57,30 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a0e2f1d41cdbd6690633ece31b46e0957">activate</a>(const std::string &amp;clientPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a43a8efed7d28fe094d1c547cbf0032b1">add</a>(const std::string &amp;clientPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a158ab7e1171573cff6f8657593b0cb6b">add</a>(const SlaveID &amp;slaveId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a2ebff336f83910e32cb26c3a860a0abe">allocated</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ac86428b55a605cbe33419d54706d883a">allocation</a>(const std::string &amp;clientPath) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7318efa8d2027b25506bd60f0615b36b">allocation</a>(const SlaveID &amp;slaveId) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ae17bd9f26993f6e7d96303a8b793e28d">allocation</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab006bdc77fcaa4cfc27867d3d0f40a59">allocationScalarQuantities</a>(const std::string &amp;clientPath) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7d200b2c37563695d823cb654b1387f9">contains</a>(const std::string &amp;clientPath) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a862a133c453addb48033a7306a15add1">count</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aa05b296a94f94d02a558d32b84cef11c">deactivate</a>(const std::string &amp;clientPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a36fb7a19c8d28fd95146ac651fa85544">initialize</a>(const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a32f53ecf962f271942187f26e7bdcad3">activate</a>(const std::string &amp;clientPath) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a5f62f55d5f747355596be9953e2d0bfa">add</a>(const std::string &amp;clientPath) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ae80e4f3b97a941bddce57221bd26b9df">add</a>(const SlaveID &amp;slaveId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ad13f086fd144cd2ab7e23211d65f6e94">allocated</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a71b7c47ab9241fca96a375cc803f7da9">allocation</a>(const std::string &amp;clientPath) const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a77d4814a9a24d347f71326e97fb92437">allocation</a>(const SlaveID &amp;slaveId) const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a250c7866d366624bb080d9a6177b0b74">allocation</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId) const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a4a06d6a68878f20da0b59c7c4397b2c9">allocationScalarQuantities</a>(const std::string &amp;clientPath) const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aca1312e473aed3071ed2eced782deaac">contains</a>(const std::string &amp;clientPath) const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aaa6633c5844ce0d03fa4eb1b30be9be0">count</a>() const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a393633b52fd48ff45eb2ab88e4e9804d">deactivate</a>(const std::string &amp;clientPath) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aee29145efd2037adf06b62e5cd8e4b91">initialize</a>(const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a1786c10ddb878707caa1afa0724c9feb">RandomSorter</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aa4aa3f06acf1d031a0bfc81ac8906791">RandomSorter</a>(const process::UPID &amp;allocator, const std::string &amp;metricsPrefix)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab80aa76916a2224a0b426f611a225aec">remove</a>(const std::string &amp;clientPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a1ee9c9ca830fb9413af8014e8ecb336e">remove</a>(const SlaveID &amp;slaveId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7469d4840caa9ccd226e6340d973f09b">sort</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a9a2146c5cecd52c9c9df06bb284fb12b">remove</a>(const std::string &amp;clientPath) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a462e579be34a8a77822d8970822d96db">remove</a>(const SlaveID &amp;slaveId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ad119b8c069f8ae70a1cfc175c1d294f7">sort</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a3ff0ef79f7b92fa8863948b1ff0818a1">Sorter</a>()=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">mesos::internal::master::allocator::Sorter</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a378eedf4b183e753a28c052254e35854">Sorter</a>(const process::UPID &amp;allocator, const std::string &amp;metricsPrefix)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">mesos::internal::master::allocator::Sorter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab8c3c1fd4b1b55bf538cba3c16b8a0b4">totalScalarQuantities</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a5630fe839c3a9f56058e6879d4d74d57">unallocated</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ad78bf7089969bed9adeaaa46683506a8">update</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources &amp;oldAllocation, const Resources &amp;newAllocation)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a304a264a828345973752733c35b5f769">updateWeight</a>(const std::string &amp;path, double weight)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a809ecc0074a047786bc13fe24a3f6b3b">~RandomSorter</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#adbb0913e607e572ee2f378f6591daf4b">totalScalarQuantities</a>() const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a681cb4cf1695a2a8a9c5c8ab25132961">unallocated</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aa0887632c8a77600c1311837d4609f4e">update</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources &amp;oldAllocation, const Resources &amp;newAllocation) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab1f59208c3eef4cb1fd9ed6f778f7735">updateWeight</a>(const std::string &amp;path, double weight) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aa712cb03ef31cf87777db6125b331137">~RandomSorter</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a83252e954533dff4f7f203ac88ee9604">~Sorter</a>()=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">mesos::internal::master::allocator::Sorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->


[29/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter-members.html
index 0e039aa..09f2482 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter-members.html
@@ -57,30 +57,30 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a129a3fd4c027a04b2b9073723277c6cd">activate</a>(const std::string &amp;clientPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a766c5a0775f0f8da086fbc8fc6c8a98e">add</a>(const std::string &amp;clientPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a0c2fa1365382598bb05c5021038ffff7">add</a>(const SlaveID &amp;slaveId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8bbb152a9263bc917f4b5ece184fb6aa">allocated</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#af10c1d15f527b30b16f6f105eebf950d">allocation</a>(const std::string &amp;clientPath) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a1acd38751e5f49cfc7490b6880cb6ef8">allocation</a>(const SlaveID &amp;slaveId) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aa38106b8f4bf2dc116ff413bdb573f58">allocation</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#abe93127e2543b3e1a72821bf4b6e44dc">allocationScalarQuantities</a>(const std::string &amp;clientPath) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a358fd6140f1778c7cf12ac723ff8259d">contains</a>(const std::string &amp;clientPath) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a2b5704297bd7978558aec0c9bfefc684">count</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a4816f24d7f72e9e653f7f642f4d9db0a">deactivate</a>(const std::string &amp;clientPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a57fcce714b4e2a7dde90c82d46282b72">activate</a>(const std::string &amp;clientPath) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a126197ff9941111c2fbcd7b65fb15c78">add</a>(const std::string &amp;clientPath) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8caf7f7ec892cd7975588a33361d8527">add</a>(const SlaveID &amp;slaveId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a549765b08c1c73a96e687e75b237fe21">allocated</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8d9ba2bd7171c6ab17f35f20d0e4142b">allocation</a>(const std::string &amp;clientPath) const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a505018002c0d30c108a30463e256c48a">allocation</a>(const SlaveID &amp;slaveId) const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#ae0b47b701a9ab4b5a3212851fc245ca8">allocation</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId) const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8007eb27f091e952fe9ae863f6416071">allocationScalarQuantities</a>(const std::string &amp;clientPath) const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aeeb11b895d1397e4823912439cbd0eef">contains</a>(const std::string &amp;clientPath) const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a2fde83c484624a35beaf3af558b16cb0">count</a>() const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a5613e062a04d77133fdd535b89569d8c">deactivate</a>(const std::string &amp;clientPath) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3b4b4c33a5f1855a871ba18d6e853dc5">DRFSorter</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a26700cc833d70d831dc0510063aeb77c">DRFSorter</a>(const process::UPID &amp;allocator, const std::string &amp;metricsPrefix)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#ae3245cc83dd76496db2b28ede2744516">initialize</a>(const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#ac2bf640af77adb012c09fa9cab9d7e40">remove</a>(const std::string &amp;clientPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a560fc61cae54ef9352c9ab6cd62d92aa">remove</a>(const SlaveID &amp;slaveId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3e6b57c2f202d8cdb5e852688999b6f4">sort</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#ab3973a69abb02060e4cc05744881b121">initialize</a>(const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a4d9924fa4af60f2c61998af92a46785a">remove</a>(const std::string &amp;clientPath) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3f5dc9063851df98310194d2cca92968">remove</a>(const SlaveID &amp;slaveId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a911af80af54d8c1ac318a9470a1a3d22">sort</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a3ff0ef79f7b92fa8863948b1ff0818a1">Sorter</a>()=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">mesos::internal::master::allocator::Sorter</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a378eedf4b183e753a28c052254e35854">Sorter</a>(const process::UPID &amp;allocator, const std::string &amp;metricsPrefix)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">mesos::internal::master::allocator::Sorter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3a6d747f6baf0ae49d49e55703838ba3">totalScalarQuantities</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a2fbf08447add09176b0a5a8ab8084531">unallocated</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aa3848d06160754e7506b3cd2598af826">update</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources &amp;oldAllocation, const Resources &amp;newAllocation)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8a499083a8f8eb4ef4ccee6690234d94">updateWeight</a>(const std::string &amp;path, double weight)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aca7df788e0b273a2cc7761eb441637ec">~DRFSorter</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a692d5cefbe9fce4a1063227383b33fb9">totalScalarQuantities</a>() const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a71056e8f402224282742b6729a77c5f1">unallocated</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a08338c10347b283f4ce0d8a857b44f1c">update</a>(const std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources &amp;oldAllocation, const Resources &amp;newAllocation) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aa38b824926ef952c94fd29a622227d3c">updateWeight</a>(const std::string &amp;path, double weight) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#afe8a4066b15b1d427daf721b9fa96825">~DRFSorter</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a83252e954533dff4f7f203ac88ee9604">~Sorter</a>()=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">mesos::internal::master::allocator::Sorter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html
index 500fe5f..23eccaa 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html
@@ -81,46 +81,46 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a3b4b4c33a5f1855a871ba18d6e853dc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a26700cc833d70d831dc0510063aeb77c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a26700cc833d70d831dc0510063aeb77c">DRFSorter</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;allocator, const std::string &amp;metricsPrefix)</td></tr>
 <tr class="separator:a26700cc833d70d831dc0510063aeb77c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aca7df788e0b273a2cc7761eb441637ec"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aca7df788e0b273a2cc7761eb441637ec">~DRFSorter</a> ()</td></tr>
-<tr class="separator:aca7df788e0b273a2cc7761eb441637ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae3245cc83dd76496db2b28ede2744516"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#ae3245cc83dd76496db2b28ede2744516">initialize</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames)</td></tr>
-<tr class="separator:ae3245cc83dd76496db2b28ede2744516"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a766c5a0775f0f8da086fbc8fc6c8a98e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a766c5a0775f0f8da086fbc8fc6c8a98e">add</a> (const std::string &amp;clientPath)</td></tr>
-<tr class="separator:a766c5a0775f0f8da086fbc8fc6c8a98e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac2bf640af77adb012c09fa9cab9d7e40"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#ac2bf640af77adb012c09fa9cab9d7e40">remove</a> (const std::string &amp;clientPath)</td></tr>
-<tr class="separator:ac2bf640af77adb012c09fa9cab9d7e40"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a129a3fd4c027a04b2b9073723277c6cd"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a129a3fd4c027a04b2b9073723277c6cd">activate</a> (const std::string &amp;clientPath)</td></tr>
-<tr class="separator:a129a3fd4c027a04b2b9073723277c6cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4816f24d7f72e9e653f7f642f4d9db0a"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a4816f24d7f72e9e653f7f642f4d9db0a">deactivate</a> (const std::string &amp;clientPath)</td></tr>
-<tr class="separator:a4816f24d7f72e9e653f7f642f4d9db0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8a499083a8f8eb4ef4ccee6690234d94"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8a499083a8f8eb4ef4ccee6690234d94">updateWeight</a> (const std::string &amp;path, double weight)</td></tr>
-<tr class="separator:a8a499083a8f8eb4ef4ccee6690234d94"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8bbb152a9263bc917f4b5ece184fb6aa"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8bbb152a9263bc917f4b5ece184fb6aa">allocated</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a8bbb152a9263bc917f4b5ece184fb6aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3848d06160754e7506b3cd2598af826"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aa3848d06160754e7506b3cd2598af826">update</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;oldAllocation, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;newAllocation)</td></tr>
-<tr class="separator:aa3848d06160754e7506b3cd2598af826"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2fbf08447add09176b0a5a8ab8084531"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a2fbf08447add09176b0a5a8ab8084531">unallocated</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a2fbf08447add09176b0a5a8ab8084531"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af10c1d15f527b30b16f6f105eebf950d"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#af10c1d15f527b30b16f6f105eebf950d">allocation</a> (const std::string &amp;clientPath) const </td></tr>
-<tr class="separator:af10c1d15f527b30b16f6f105eebf950d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe93127e2543b3e1a72821bf4b6e44dc"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#abe93127e2543b3e1a72821bf4b6e44dc">allocationScalarQuantities</a> (const std::string &amp;clientPath) const </td></tr>
-<tr class="separator:abe93127e2543b3e1a72821bf4b6e44dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1acd38751e5f49cfc7490b6880cb6ef8"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a1acd38751e5f49cfc7490b6880cb6ef8">allocation</a> (const SlaveID &amp;slaveId) const </td></tr>
-<tr class="separator:a1acd38751e5f49cfc7490b6880cb6ef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa38106b8f4bf2dc116ff413bdb573f58"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aa38106b8f4bf2dc116ff413bdb573f58">allocation</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId) const </td></tr>
-<tr class="separator:aa38106b8f4bf2dc116ff413bdb573f58"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3a6d747f6baf0ae49d49e55703838ba3"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3a6d747f6baf0ae49d49e55703838ba3">totalScalarQuantities</a> () const </td></tr>
-<tr class="separator:a3a6d747f6baf0ae49d49e55703838ba3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c2fa1365382598bb05c5021038ffff7"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a0c2fa1365382598bb05c5021038ffff7">add</a> (const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a0c2fa1365382598bb05c5021038ffff7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a560fc61cae54ef9352c9ab6cd62d92aa"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a560fc61cae54ef9352c9ab6cd62d92aa">remove</a> (const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a560fc61cae54ef9352c9ab6cd62d92aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3e6b57c2f202d8cdb5e852688999b6f4"><td class="memItemLeft" align="right" valign="top">virtual std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3e6b57c2f202d8cdb5e852688999b6f4">sort</a> ()</td></tr>
-<tr class="separator:a3e6b57c2f202d8cdb5e852688999b6f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a358fd6140f1778c7cf12ac723ff8259d"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a358fd6140f1778c7cf12ac723ff8259d">contains</a> (const std::string &amp;clientPath) const </td></tr>
-<tr class="separator:a358fd6140f1778c7cf12ac723ff8259d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b5704297bd7978558aec0c9bfefc684"><td class="memItemLeft" align="right" valign="top">virtual size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a2b5704297bd7978558aec0c9bfefc684">count</a> () const </td></tr>
-<tr class="separator:a2b5704297bd7978558aec0c9bfefc684"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe8a4066b15b1d427daf721b9fa96825"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#afe8a4066b15b1d427daf721b9fa96825">~DRFSorter</a> () override</td></tr>
+<tr class="separator:afe8a4066b15b1d427daf721b9fa96825"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3973a69abb02060e4cc05744881b121"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#ab3973a69abb02060e4cc05744881b121">initialize</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames) override</td></tr>
+<tr class="separator:ab3973a69abb02060e4cc05744881b121"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a126197ff9941111c2fbcd7b65fb15c78"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a126197ff9941111c2fbcd7b65fb15c78">add</a> (const std::string &amp;clientPath) override</td></tr>
+<tr class="separator:a126197ff9941111c2fbcd7b65fb15c78"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d9924fa4af60f2c61998af92a46785a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a4d9924fa4af60f2c61998af92a46785a">remove</a> (const std::string &amp;clientPath) override</td></tr>
+<tr class="separator:a4d9924fa4af60f2c61998af92a46785a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57fcce714b4e2a7dde90c82d46282b72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a57fcce714b4e2a7dde90c82d46282b72">activate</a> (const std::string &amp;clientPath) override</td></tr>
+<tr class="separator:a57fcce714b4e2a7dde90c82d46282b72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5613e062a04d77133fdd535b89569d8c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a5613e062a04d77133fdd535b89569d8c">deactivate</a> (const std::string &amp;clientPath) override</td></tr>
+<tr class="separator:a5613e062a04d77133fdd535b89569d8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa38b824926ef952c94fd29a622227d3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aa38b824926ef952c94fd29a622227d3c">updateWeight</a> (const std::string &amp;path, double weight) override</td></tr>
+<tr class="separator:aa38b824926ef952c94fd29a622227d3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a549765b08c1c73a96e687e75b237fe21"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a549765b08c1c73a96e687e75b237fe21">allocated</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:a549765b08c1c73a96e687e75b237fe21"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a08338c10347b283f4ce0d8a857b44f1c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a08338c10347b283f4ce0d8a857b44f1c">update</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;oldAllocation, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;newAllocation) override</td></tr>
+<tr class="separator:a08338c10347b283f4ce0d8a857b44f1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a71056e8f402224282742b6729a77c5f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a71056e8f402224282742b6729a77c5f1">unallocated</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:a71056e8f402224282742b6729a77c5f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d9ba2bd7171c6ab17f35f20d0e4142b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8d9ba2bd7171c6ab17f35f20d0e4142b">allocation</a> (const std::string &amp;clientPath) const override</td></tr>
+<tr class="separator:a8d9ba2bd7171c6ab17f35f20d0e4142b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8007eb27f091e952fe9ae863f6416071"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8007eb27f091e952fe9ae863f6416071">allocationScalarQuantities</a> (const std::string &amp;clientPath) const override</td></tr>
+<tr class="separator:a8007eb27f091e952fe9ae863f6416071"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a505018002c0d30c108a30463e256c48a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a505018002c0d30c108a30463e256c48a">allocation</a> (const SlaveID &amp;slaveId) const override</td></tr>
+<tr class="separator:a505018002c0d30c108a30463e256c48a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae0b47b701a9ab4b5a3212851fc245ca8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#ae0b47b701a9ab4b5a3212851fc245ca8">allocation</a> (const std::string &amp;clientPath, const SlaveID &amp;slaveId) const override</td></tr>
+<tr class="separator:ae0b47b701a9ab4b5a3212851fc245ca8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a692d5cefbe9fce4a1063227383b33fb9"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a692d5cefbe9fce4a1063227383b33fb9">totalScalarQuantities</a> () const override</td></tr>
+<tr class="separator:a692d5cefbe9fce4a1063227383b33fb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8caf7f7ec892cd7975588a33361d8527"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8caf7f7ec892cd7975588a33361d8527">add</a> (const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:a8caf7f7ec892cd7975588a33361d8527"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f5dc9063851df98310194d2cca92968"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3f5dc9063851df98310194d2cca92968">remove</a> (const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:a3f5dc9063851df98310194d2cca92968"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a911af80af54d8c1ac318a9470a1a3d22"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a911af80af54d8c1ac318a9470a1a3d22">sort</a> () override</td></tr>
+<tr class="separator:a911af80af54d8c1ac318a9470a1a3d22"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeeb11b895d1397e4823912439cbd0eef"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aeeb11b895d1397e4823912439cbd0eef">contains</a> (const std::string &amp;clientPath) const override</td></tr>
+<tr class="separator:aeeb11b895d1397e4823912439cbd0eef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fde83c484624a35beaf3af558b16cb0"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a2fde83c484624a35beaf3af558b16cb0">count</a> () const override</td></tr>
+<tr class="separator:a2fde83c484624a35beaf3af558b16cb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">mesos::internal::master::allocator::Sorter</a></td></tr>
 <tr class="memitem:a3ff0ef79f7b92fa8863948b1ff0818a1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a3ff0ef79f7b92fa8863948b1ff0818a1">Sorter</a> ()=default</td></tr>
 <tr class="separator:a3ff0ef79f7b92fa8863948b1ff0818a1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -179,7 +179,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aca7df788e0b273a2cc7761eb441637ec"></a>
+<a class="anchor" id="afe8a4066b15b1d427daf721b9fa96825"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -187,7 +187,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::master::allocator::DRFSorter::~DRFSorter </td>
+          <td class="memname">mesos::internal::master::allocator::DRFSorter::~DRFSorter </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -195,7 +195,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -203,7 +203,7 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a129a3fd4c027a04b2b9073723277c6cd"></a>
+<a class="anchor" id="a57fcce714b4e2a7dde90c82d46282b72"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -211,7 +211,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::DRFSorter::activate </td>
+          <td class="memname">void mesos::internal::master::allocator::DRFSorter::activate </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em></td><td>)</td>
@@ -220,7 +220,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -229,7 +229,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a766c5a0775f0f8da086fbc8fc6c8a98e"></a>
+<a class="anchor" id="a126197ff9941111c2fbcd7b65fb15c78"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -237,7 +237,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::DRFSorter::add </td>
+          <td class="memname">void mesos::internal::master::allocator::DRFSorter::add </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em></td><td>)</td>
@@ -246,7 +246,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -255,7 +255,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0c2fa1365382598bb05c5021038ffff7"></a>
+<a class="anchor" id="a8caf7f7ec892cd7975588a33361d8527"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -263,7 +263,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::DRFSorter::add </td>
+          <td class="memname">void mesos::internal::master::allocator::DRFSorter::add </td>
           <td>(</td>
           <td class="paramtype">const SlaveID &amp;&#160;</td>
           <td class="paramname"><em>slaveId</em>, </td>
@@ -282,7 +282,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -291,7 +291,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a8bbb152a9263bc917f4b5ece184fb6aa"></a>
+<a class="anchor" id="a549765b08c1c73a96e687e75b237fe21"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -299,7 +299,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::DRFSorter::allocated </td>
+          <td class="memname">void mesos::internal::master::allocator::DRFSorter::allocated </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em>, </td>
@@ -324,7 +324,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -333,7 +333,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af10c1d15f527b30b16f6f105eebf950d"></a>
+<a class="anchor" id="a8d9ba2bd7171c6ab17f35f20d0e4142b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -341,7 +341,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual const <a class="el" href="classhashmap.html">hashmap</a>&lt;SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a>&gt;&amp; mesos::internal::master::allocator::DRFSorter::allocation </td>
+          <td class="memname">const <a class="el" href="classhashmap.html">hashmap</a>&lt;SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a>&gt;&amp; mesos::internal::master::allocator::DRFSorter::allocation </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em></td><td>)</td>
@@ -350,7 +350,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -359,7 +359,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a1acd38751e5f49cfc7490b6880cb6ef8"></a>
+<a class="anchor" id="a505018002c0d30c108a30463e256c48a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -367,7 +367,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classhashmap.html">hashmap</a>&lt;std::string, <a class="el" href="classmesos_1_1Resources.html">Resources</a>&gt; mesos::internal::master::allocator::DRFSorter::allocation </td>
+          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;std::string, <a class="el" href="classmesos_1_1Resources.html">Resources</a>&gt; mesos::internal::master::allocator::DRFSorter::allocation </td>
           <td>(</td>
           <td class="paramtype">const SlaveID &amp;&#160;</td>
           <td class="paramname"><em>slaveId</em></td><td>)</td>
@@ -376,7 +376,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -385,7 +385,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa38106b8f4bf2dc116ff413bdb573f58"></a>
+<a class="anchor" id="ae0b47b701a9ab4b5a3212851fc245ca8"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -393,7 +393,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classmesos_1_1Resources.html">Resources</a> mesos::internal::master::allocator::DRFSorter::allocation </td>
+          <td class="memname"><a class="el" href="classmesos_1_1Resources.html">Resources</a> mesos::internal::master::allocator::DRFSorter::allocation </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em>, </td>
@@ -412,7 +412,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -421,7 +421,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="abe93127e2543b3e1a72821bf4b6e44dc"></a>
+<a class="anchor" id="a8007eb27f091e952fe9ae863f6416071"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -429,7 +429,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual const <a class="el" href="classmesos_1_1Resources.html">Resources</a>&amp; mesos::internal::master::allocator::DRFSorter::allocationScalarQuantities </td>
+          <td class="memname">const <a class="el" href="classmesos_1_1Resources.html">Resources</a>&amp; mesos::internal::master::allocator::DRFSorter::allocationScalarQuantities </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em></td><td>)</td>
@@ -438,7 +438,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -447,7 +447,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a358fd6140f1778c7cf12ac723ff8259d"></a>
+<a class="anchor" id="aeeb11b895d1397e4823912439cbd0eef"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -455,7 +455,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::master::allocator::DRFSorter::contains </td>
+          <td class="memname">bool mesos::internal::master::allocator::DRFSorter::contains </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em></td><td>)</td>
@@ -464,7 +464,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -473,7 +473,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a2b5704297bd7978558aec0c9bfefc684"></a>
+<a class="anchor" id="a2fde83c484624a35beaf3af558b16cb0"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -481,7 +481,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual size_t mesos::internal::master::allocator::DRFSorter::count </td>
+          <td class="memname">size_t mesos::internal::master::allocator::DRFSorter::count </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -489,7 +489,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -498,7 +498,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4816f24d7f72e9e653f7f642f4d9db0a"></a>
+<a class="anchor" id="a5613e062a04d77133fdd535b89569d8c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -506,7 +506,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::DRFSorter::deactivate </td>
+          <td class="memname">void mesos::internal::master::allocator::DRFSorter::deactivate </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em></td><td>)</td>
@@ -515,7 +515,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -524,7 +524,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ae3245cc83dd76496db2b28ede2744516"></a>
+<a class="anchor" id="ab3973a69abb02060e4cc05744881b121"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -532,7 +532,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::DRFSorter::initialize </td>
+          <td class="memname">void mesos::internal::master::allocator::DRFSorter::initialize </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;&#160;</td>
           <td class="paramname"><em>fairnessExcludeResourceNames</em></td><td>)</td>
@@ -541,7 +541,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -550,7 +550,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac2bf640af77adb012c09fa9cab9d7e40"></a>
+<a class="anchor" id="a4d9924fa4af60f2c61998af92a46785a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -558,7 +558,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::DRFSorter::remove </td>
+          <td class="memname">void mesos::internal::master::allocator::DRFSorter::remove </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em></td><td>)</td>
@@ -567,7 +567,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -576,7 +576,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a560fc61cae54ef9352c9ab6cd62d92aa"></a>
+<a class="anchor" id="a3f5dc9063851df98310194d2cca92968"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -584,7 +584,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::DRFSorter::remove </td>
+          <td class="memname">void mesos::internal::master::allocator::DRFSorter::remove </td>
           <td>(</td>
           <td class="paramtype">const SlaveID &amp;&#160;</td>
           <td class="paramname"><em>slaveId</em>, </td>
@@ -603,7 +603,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -612,7 +612,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a3e6b57c2f202d8cdb5e852688999b6f4"></a>
+<a class="anchor" id="a911af80af54d8c1ac318a9470a1a3d22"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -620,7 +620,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual std::vector&lt;std::string&gt; mesos::internal::master::allocator::DRFSorter::sort </td>
+          <td class="memname">std::vector&lt;std::string&gt; mesos::internal::master::allocator::DRFSorter::sort </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -628,7 +628,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -637,7 +637,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a3a6d747f6baf0ae49d49e55703838ba3"></a>
+<a class="anchor" id="a692d5cefbe9fce4a1063227383b33fb9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -645,7 +645,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual const <a class="el" href="classmesos_1_1Resources.html">Resources</a>&amp; mesos::internal::master::allocator::DRFSorter::totalScalarQuantities </td>
+          <td class="memname">const <a class="el" href="classmesos_1_1Resources.html">Resources</a>&amp; mesos::internal::master::allocator::DRFSorter::totalScalarQuantities </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -653,7 +653,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -662,7 +662,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a2fbf08447add09176b0a5a8ab8084531"></a>
+<a class="anchor" id="a71056e8f402224282742b6729a77c5f1"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -670,7 +670,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::DRFSorter::unallocated </td>
+          <td class="memname">void mesos::internal::master::allocator::DRFSorter::unallocated </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em>, </td>
@@ -695,7 +695,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -704,7 +704,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa3848d06160754e7506b3cd2598af826"></a>
+<a class="anchor" id="a08338c10347b283f4ce0d8a857b44f1c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -712,7 +712,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::DRFSorter::update </td>
+          <td class="memname">void mesos::internal::master::allocator::DRFSorter::update </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>clientPath</em>, </td>
@@ -743,7 +743,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -752,7 +752,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a8a499083a8f8eb4ef4ccee6690234d94"></a>
+<a class="anchor" id="aa38b824926ef952c94fd29a622227d3c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -760,7 +760,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::master::allocator::DRFSorter::updateWeight </td>
+          <td class="memname">void mesos::internal::master::allocator::DRFSorter::updateWeight </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>path</em>, </td>
@@ -779,7 +779,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">


[34/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1MesosSchedulerDriver.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1MesosSchedulerDriver.html b/content/api/latest/c++/classmesos_1_1MesosSchedulerDriver.html
index 28aeea7..ac19544 100644
--- a/content/api/latest/c++/classmesos_1_1MesosSchedulerDriver.html
+++ b/content/api/latest/c++/classmesos_1_1MesosSchedulerDriver.html
@@ -81,40 +81,40 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a6009f939af874fd70cb7b539751e378d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acd4f05fcaa5433ed2a9031625a03de39"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#acd4f05fcaa5433ed2a9031625a03de39">MesosSchedulerDriver</a> (<a class="el" href="classmesos_1_1Scheduler.html">Scheduler</a> *scheduler, const FrameworkInfo &amp;framework, const std::string &amp;master, bool implicitAcknowlegements, const Credential &amp;credential)</td></tr>
 <tr class="separator:acd4f05fcaa5433ed2a9031625a03de39"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acd0d9f444f215c9cba5da69aa119185b"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#acd0d9f444f215c9cba5da69aa119185b">~MesosSchedulerDriver</a> ()</td></tr>
-<tr class="separator:acd0d9f444f215c9cba5da69aa119185b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a22d332c0abd42e3fae082fad25d5aa98"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a22d332c0abd42e3fae082fad25d5aa98">start</a> ()</td></tr>
-<tr class="separator:a22d332c0abd42e3fae082fad25d5aa98"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac6119c5e0be2d8fd9e708974528425f6"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ac6119c5e0be2d8fd9e708974528425f6">stop</a> (bool failover=false)</td></tr>
-<tr class="separator:ac6119c5e0be2d8fd9e708974528425f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a49bba7bafbedd32dc4088e1bbba09b37"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a49bba7bafbedd32dc4088e1bbba09b37">abort</a> ()</td></tr>
-<tr class="separator:a49bba7bafbedd32dc4088e1bbba09b37"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeb28929fbd94ece812671e9516129b91"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aeb28929fbd94ece812671e9516129b91">join</a> ()</td></tr>
-<tr class="separator:aeb28929fbd94ece812671e9516129b91"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a58e00b100cfcd3072f98792a17d30a26"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a58e00b100cfcd3072f98792a17d30a26">run</a> ()</td></tr>
-<tr class="separator:a58e00b100cfcd3072f98792a17d30a26"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a871fa4f0db7cb02e5edd932aaf3ffa1c"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a871fa4f0db7cb02e5edd932aaf3ffa1c">requestResources</a> (const std::vector&lt; Request &gt; &amp;requests)</td></tr>
-<tr class="separator:a871fa4f0db7cb02e5edd932aaf3ffa1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeecb18557c3d94f8c8cc46513f770945"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aeecb18557c3d94f8c8cc46513f770945">launchTasks</a> (const OfferID &amp;offerId, const std::vector&lt; TaskInfo &gt; &amp;tasks, const Filters &amp;filters=Filters())</td></tr>
-<tr class="separator:aeecb18557c3d94f8c8cc46513f770945"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a421e0f14025228a994717aa225feb6dc"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a421e0f14025228a994717aa225feb6dc">launchTasks</a> (const std::vector&lt; OfferID &gt; &amp;offerIds, const std::vector&lt; TaskInfo &gt; &amp;tasks, const Filters &amp;filters=Filters())</td></tr>
-<tr class="separator:a421e0f14025228a994717aa225feb6dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0882ad1e5b742a5d2a3c04e66ec2b8ab"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a0882ad1e5b742a5d2a3c04e66ec2b8ab">killTask</a> (const TaskID &amp;taskId)</td></tr>
-<tr class="separator:a0882ad1e5b742a5d2a3c04e66ec2b8ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a718b8e4768dc15a7a14c1fb0b3c88f49"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a718b8e4768dc15a7a14c1fb0b3c88f49">acceptOffers</a> (const std::vector&lt; OfferID &gt; &amp;offerIds, const std::vector&lt; Offer::Operation &gt; &amp;operations, const Filters &amp;filters=Filters())</td></tr>
-<tr class="separator:a718b8e4768dc15a7a14c1fb0b3c88f49"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a90fd09d103af28faec8fbbd8ed002da6"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a90fd09d103af28faec8fbbd8ed002da6">declineOffer</a> (const OfferID &amp;offerId, const Filters &amp;filters=Filters())</td></tr>
-<tr class="separator:a90fd09d103af28faec8fbbd8ed002da6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8807bae56a3ec2d7ff88a71f3492c851"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a8807bae56a3ec2d7ff88a71f3492c851">reviveOffers</a> ()</td></tr>
-<tr class="separator:a8807bae56a3ec2d7ff88a71f3492c851"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa66fdf52debf675800db40caf802e31c"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa66fdf52debf675800db40caf802e31c">suppressOffers</a> ()</td></tr>
-<tr class="separator:aa66fdf52debf675800db40caf802e31c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0192d36f5d412b09c9b18d4564536c6"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ad0192d36f5d412b09c9b18d4564536c6">acknowledgeStatusUpdate</a> (const TaskStatus &amp;status)</td></tr>
-<tr class="separator:ad0192d36f5d412b09c9b18d4564536c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf36b2e52665ecb432c98b394b3f9eb2"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#acf36b2e52665ecb432c98b394b3f9eb2">sendFrameworkMessage</a> (const ExecutorID &amp;executorId, const SlaveID &amp;slaveId, const std::string &amp;data)</td></tr>
-<tr class="separator:acf36b2e52665ecb432c98b394b3f9eb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa456af5f179d0edd57b60834eeb67934"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa456af5f179d0edd57b60834eeb67934">reconcileTasks</a> (const std::vector&lt; TaskStatus &gt; &amp;statuses)</td></tr>
-<tr class="separator:aa456af5f179d0edd57b60834eeb67934"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a778fc75f28b68c83818a5dc381b5e137"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a778fc75f28b68c83818a5dc381b5e137">~MesosSchedulerDriver</a> () override</td></tr>
+<tr class="separator:a778fc75f28b68c83818a5dc381b5e137"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0ac5917be29941810b12e25b48985f3e"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a0ac5917be29941810b12e25b48985f3e">start</a> () override</td></tr>
+<tr class="separator:a0ac5917be29941810b12e25b48985f3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a66fa98381378e4a8de82e9465a51596e"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a66fa98381378e4a8de82e9465a51596e">stop</a> (bool failover=false) override</td></tr>
+<tr class="separator:a66fa98381378e4a8de82e9465a51596e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa45e87e54bb33e599318523112554e90"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa45e87e54bb33e599318523112554e90">abort</a> () override</td></tr>
+<tr class="separator:aa45e87e54bb33e599318523112554e90"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec563230e09583c6d2d8cc11ba2b8522"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aec563230e09583c6d2d8cc11ba2b8522">join</a> () override</td></tr>
+<tr class="separator:aec563230e09583c6d2d8cc11ba2b8522"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ac5d119d9f1d6a41e131da14fd60795"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a7ac5d119d9f1d6a41e131da14fd60795">run</a> () override</td></tr>
+<tr class="separator:a7ac5d119d9f1d6a41e131da14fd60795"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c336dd281cf32607c9f16000e312848"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a8c336dd281cf32607c9f16000e312848">requestResources</a> (const std::vector&lt; Request &gt; &amp;requests) override</td></tr>
+<tr class="separator:a8c336dd281cf32607c9f16000e312848"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abf886659a457dee304c612dec42c5731"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#abf886659a457dee304c612dec42c5731">launchTasks</a> (const OfferID &amp;offerId, const std::vector&lt; TaskInfo &gt; &amp;tasks, const Filters &amp;filters=Filters()) override</td></tr>
+<tr class="separator:abf886659a457dee304c612dec42c5731"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acc49ada912c6aa9aa81869ceea5886a0"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#acc49ada912c6aa9aa81869ceea5886a0">launchTasks</a> (const std::vector&lt; OfferID &gt; &amp;offerIds, const std::vector&lt; TaskInfo &gt; &amp;tasks, const Filters &amp;filters=Filters()) override</td></tr>
+<tr class="separator:acc49ada912c6aa9aa81869ceea5886a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aef5ef1a841c054972e1bfaa568e6c32e"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aef5ef1a841c054972e1bfaa568e6c32e">killTask</a> (const TaskID &amp;taskId) override</td></tr>
+<tr class="separator:aef5ef1a841c054972e1bfaa568e6c32e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1426e55513d88b0e3ed3ef2ea93d65df"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a1426e55513d88b0e3ed3ef2ea93d65df">acceptOffers</a> (const std::vector&lt; OfferID &gt; &amp;offerIds, const std::vector&lt; Offer::Operation &gt; &amp;operations, const Filters &amp;filters=Filters()) override</td></tr>
+<tr class="separator:a1426e55513d88b0e3ed3ef2ea93d65df"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9083682d7682ade33f548c3e61bbabc5"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a9083682d7682ade33f548c3e61bbabc5">declineOffer</a> (const OfferID &amp;offerId, const Filters &amp;filters=Filters()) override</td></tr>
+<tr class="separator:a9083682d7682ade33f548c3e61bbabc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a24eab49014550c9b807e95ce2dbfdc48"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a24eab49014550c9b807e95ce2dbfdc48">reviveOffers</a> () override</td></tr>
+<tr class="separator:a24eab49014550c9b807e95ce2dbfdc48"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90c6383c010fb9b5488e35e65614cbcf"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a90c6383c010fb9b5488e35e65614cbcf">suppressOffers</a> () override</td></tr>
+<tr class="separator:a90c6383c010fb9b5488e35e65614cbcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb3d8979e6e5ca2a6e0ea4d50706e200"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#afb3d8979e6e5ca2a6e0ea4d50706e200">acknowledgeStatusUpdate</a> (const TaskStatus &amp;status) override</td></tr>
+<tr class="separator:afb3d8979e6e5ca2a6e0ea4d50706e200"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac60277aa28e847884d005092cb99b72f"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ac60277aa28e847884d005092cb99b72f">sendFrameworkMessage</a> (const ExecutorID &amp;executorId, const SlaveID &amp;slaveId, const std::string &amp;data) override</td></tr>
+<tr class="separator:ac60277aa28e847884d005092cb99b72f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab92d82bf6b6e1cf1f5c914d484b041fd"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ab92d82bf6b6e1cf1f5c914d484b041fd">reconcileTasks</a> (const std::vector&lt; TaskStatus &gt; &amp;statuses) override</td></tr>
+<tr class="separator:ab92d82bf6b6e1cf1f5c914d484b041fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1SchedulerDriver"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1SchedulerDriver')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1SchedulerDriver.html">mesos::SchedulerDriver</a></td></tr>
 <tr class="memitem:ad132d1aa3a2938d1b327cdc46c5004a9 inherit pub_methods_classmesos_1_1SchedulerDriver"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1SchedulerDriver.html#ad132d1aa3a2938d1b327cdc46c5004a9">~SchedulerDriver</a> ()</td></tr>
 <tr class="separator:ad132d1aa3a2938d1b327cdc46c5004a9 inherit pub_methods_classmesos_1_1SchedulerDriver"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -277,7 +277,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="acd0d9f444f215c9cba5da69aa119185b"></a>
+<a class="anchor" id="a778fc75f28b68c83818a5dc381b5e137"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -285,7 +285,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::MesosSchedulerDriver::~MesosSchedulerDriver </td>
+          <td class="memname">mesos::MesosSchedulerDriver::~MesosSchedulerDriver </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -293,7 +293,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -301,7 +301,7 @@ Protected Attributes</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a49bba7bafbedd32dc4088e1bbba09b37"></a>
+<a class="anchor" id="aa45e87e54bb33e599318523112554e90"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -309,7 +309,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::abort </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::abort </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -317,7 +317,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -326,7 +326,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a718b8e4768dc15a7a14c1fb0b3c88f49"></a>
+<a class="anchor" id="a1426e55513d88b0e3ed3ef2ea93d65df"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -334,7 +334,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::acceptOffers </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::acceptOffers </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; OfferID &gt; &amp;&#160;</td>
           <td class="paramname"><em>offerIds</em>, </td>
@@ -359,7 +359,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -368,7 +368,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad0192d36f5d412b09c9b18d4564536c6"></a>
+<a class="anchor" id="afb3d8979e6e5ca2a6e0ea4d50706e200"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -376,7 +376,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::acknowledgeStatusUpdate </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::acknowledgeStatusUpdate </td>
           <td>(</td>
           <td class="paramtype">const TaskStatus &amp;&#160;</td>
           <td class="paramname"><em>status</em></td><td>)</td>
@@ -385,7 +385,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -394,7 +394,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a90fd09d103af28faec8fbbd8ed002da6"></a>
+<a class="anchor" id="a9083682d7682ade33f548c3e61bbabc5"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -402,7 +402,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::declineOffer </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::declineOffer </td>
           <td>(</td>
           <td class="paramtype">const OfferID &amp;&#160;</td>
           <td class="paramname"><em>offerId</em>, </td>
@@ -421,7 +421,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -430,7 +430,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aeb28929fbd94ece812671e9516129b91"></a>
+<a class="anchor" id="aec563230e09583c6d2d8cc11ba2b8522"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -438,7 +438,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::join </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::join </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -446,7 +446,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -455,7 +455,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0882ad1e5b742a5d2a3c04e66ec2b8ab"></a>
+<a class="anchor" id="aef5ef1a841c054972e1bfaa568e6c32e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -463,7 +463,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::killTask </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::killTask </td>
           <td>(</td>
           <td class="paramtype">const TaskID &amp;&#160;</td>
           <td class="paramname"><em>taskId</em></td><td>)</td>
@@ -472,7 +472,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -481,7 +481,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aeecb18557c3d94f8c8cc46513f770945"></a>
+<a class="anchor" id="abf886659a457dee304c612dec42c5731"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -489,7 +489,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::launchTasks </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::launchTasks </td>
           <td>(</td>
           <td class="paramtype">const OfferID &amp;&#160;</td>
           <td class="paramname"><em>offerId</em>, </td>
@@ -514,7 +514,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -523,7 +523,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a421e0f14025228a994717aa225feb6dc"></a>
+<a class="anchor" id="acc49ada912c6aa9aa81869ceea5886a0"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -531,7 +531,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::launchTasks </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::launchTasks </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; OfferID &gt; &amp;&#160;</td>
           <td class="paramname"><em>offerIds</em>, </td>
@@ -556,7 +556,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -565,7 +565,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa456af5f179d0edd57b60834eeb67934"></a>
+<a class="anchor" id="ab92d82bf6b6e1cf1f5c914d484b041fd"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -573,7 +573,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::reconcileTasks </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::reconcileTasks </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; TaskStatus &gt; &amp;&#160;</td>
           <td class="paramname"><em>statuses</em></td><td>)</td>
@@ -582,7 +582,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -591,7 +591,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a871fa4f0db7cb02e5edd932aaf3ffa1c"></a>
+<a class="anchor" id="a8c336dd281cf32607c9f16000e312848"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -599,7 +599,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::requestResources </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::requestResources </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; Request &gt; &amp;&#160;</td>
           <td class="paramname"><em>requests</em></td><td>)</td>
@@ -608,7 +608,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -617,7 +617,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a8807bae56a3ec2d7ff88a71f3492c851"></a>
+<a class="anchor" id="a24eab49014550c9b807e95ce2dbfdc48"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -625,7 +625,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::reviveOffers </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::reviveOffers </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -633,7 +633,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -642,7 +642,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a58e00b100cfcd3072f98792a17d30a26"></a>
+<a class="anchor" id="a7ac5d119d9f1d6a41e131da14fd60795"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -650,7 +650,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::run </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::run </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -658,7 +658,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -667,7 +667,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="acf36b2e52665ecb432c98b394b3f9eb2"></a>
+<a class="anchor" id="ac60277aa28e847884d005092cb99b72f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -675,7 +675,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::sendFrameworkMessage </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::sendFrameworkMessage </td>
           <td>(</td>
           <td class="paramtype">const ExecutorID &amp;&#160;</td>
           <td class="paramname"><em>executorId</em>, </td>
@@ -700,7 +700,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -709,7 +709,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a22d332c0abd42e3fae082fad25d5aa98"></a>
+<a class="anchor" id="a0ac5917be29941810b12e25b48985f3e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -717,7 +717,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::start </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::start </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -725,7 +725,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -734,7 +734,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac6119c5e0be2d8fd9e708974528425f6"></a>
+<a class="anchor" id="a66fa98381378e4a8de82e9465a51596e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -742,7 +742,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::stop </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::stop </td>
           <td>(</td>
           <td class="paramtype">bool&#160;</td>
           <td class="paramname"><em>failover</em> = <code>false</code></td><td>)</td>
@@ -751,7 +751,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -760,7 +760,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa66fdf52debf675800db40caf802e31c"></a>
+<a class="anchor" id="a90c6383c010fb9b5488e35e65614cbcf"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -768,7 +768,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosSchedulerDriver::suppressOffers </td>
+          <td class="memname">Status mesos::MesosSchedulerDriver::suppressOffers </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -776,7 +776,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1ObjectApprover.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1ObjectApprover.html b/content/api/latest/c++/classmesos_1_1ObjectApprover.html
index 4b12ca1..e4df3d4 100644
--- a/content/api/latest/c++/classmesos_1_1ObjectApprover.html
+++ b/content/api/latest/c++/classmesos_1_1ObjectApprover.html
@@ -137,7 +137,7 @@ Public Member Functions</h2></td></tr>
 
 <p>NOTE: As this function can be used synchronously by actors it is essential that it does not block! </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1AcceptingObjectApprover.html#a3b1c6c813ccb670a90f7e2504f6d1cfc">mesos::AcceptingObjectApprover</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1AcceptingObjectApprover.html#a17dde110e1bc551f83acb9162a88b603">mesos::AcceptingObjectApprover</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1SchedulerDriver.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1SchedulerDriver.html b/content/api/latest/c++/classmesos_1_1SchedulerDriver.html
index bdd5702..4ec468d 100644
--- a/content/api/latest/c++/classmesos_1_1SchedulerDriver.html
+++ b/content/api/latest/c++/classmesos_1_1SchedulerDriver.html
@@ -153,7 +153,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a49bba7bafbedd32dc4088e1bbba09b37">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa45e87e54bb33e599318523112554e90">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -195,7 +195,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a718b8e4768dc15a7a14c1fb0b3c88f49">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a1426e55513d88b0e3ed3ef2ea93d65df">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -221,7 +221,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ad0192d36f5d412b09c9b18d4564536c6">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#afb3d8979e6e5ca2a6e0ea4d50706e200">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -257,7 +257,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a90fd09d103af28faec8fbbd8ed002da6">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a9083682d7682ade33f548c3e61bbabc5">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -282,7 +282,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aeb28929fbd94ece812671e9516129b91">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aec563230e09583c6d2d8cc11ba2b8522">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -308,7 +308,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a0882ad1e5b742a5d2a3c04e66ec2b8ab">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aef5ef1a841c054972e1bfaa568e6c32e">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -350,7 +350,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a421e0f14025228a994717aa225feb6dc">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#acc49ada912c6aa9aa81869ceea5886a0">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -392,7 +392,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aeecb18557c3d94f8c8cc46513f770945">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#abf886659a457dee304c612dec42c5731">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -418,7 +418,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa456af5f179d0edd57b60834eeb67934">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ab92d82bf6b6e1cf1f5c914d484b041fd">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -444,7 +444,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a871fa4f0db7cb02e5edd932aaf3ffa1c">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a8c336dd281cf32607c9f16000e312848">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -469,7 +469,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a8807bae56a3ec2d7ff88a71f3492c851">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a24eab49014550c9b807e95ce2dbfdc48">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -494,7 +494,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a58e00b100cfcd3072f98792a17d30a26">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a7ac5d119d9f1d6a41e131da14fd60795">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -536,7 +536,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#acf36b2e52665ecb432c98b394b3f9eb2">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ac60277aa28e847884d005092cb99b72f">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -561,7 +561,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a22d332c0abd42e3fae082fad25d5aa98">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a0ac5917be29941810b12e25b48985f3e">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -587,7 +587,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ac6119c5e0be2d8fd9e708974528425f6">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a66fa98381378e4a8de82e9465a51596e">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>
@@ -612,7 +612,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa66fdf52debf675800db40caf802e31c">mesos::MesosSchedulerDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a90c6383c010fb9b5488e35e65614cbcf">mesos::MesosSchedulerDriver</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
index b917511..c9e31cd 100644
--- a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
+++ b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
@@ -242,7 +242,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Activates a framework in the Mesos cluster. </p>
 <p>Offers are only sent to active frameworks. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a5b3d9588e381592d7f3a7033c87e8023">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a83452da542b54c4d329e962c7a541139">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -271,7 +271,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Activates an agent. </p>
 <p>This is invoked when an agent reregisters. Offers are only sent for activated agents. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a839be3c9f14c390cd92e9a4fde43065b">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a242618589ba98dbb016284c19e87e1f0">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -336,7 +336,7 @@ Static Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#afa7e954fc1203fdb4ea6a4a8f3d2d48d">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3b77a7e1a4e48193b1efc2475c8eef92">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -388,7 +388,7 @@ Static Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adb4e5880e5f7eea3e746e29a5a8a35eb">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae1c2d50a160d8a72e161b92c7805afaa">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -461,7 +461,7 @@ Static Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#af21d8b1c164feddfc6a8550245028b06">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a146a53014ef69fb113d0f4c056e75f30">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -540,7 +540,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Deactivates a framework in the Mesos cluster. </p>
 <p>Resource offers are not sent to deactivated frameworks. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab6bfe097b00b97e71e75bf34d2ee12b4">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ac553db10e970a2ef604e81be367f3e5f">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -569,7 +569,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Deactivates an agent. </p>
 <p>This is triggered if an agent disconnects from the master. The allocator should treat all offers from the deactivated agent as rescinded. (There is no separate call to the allocator to handle this). <a class="el" href="classmesos_1_1Resources.html">Resources</a> aren't "recovered" when an agent deactivates because the resources are lost. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#af67ff01f9c80915a5c2db609fcfd466c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a04f4aac3cbbf46df90b2a754becf8805">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -596,7 +596,7 @@ Static Public Member Functions</h2></td></tr>
 
 <p>Retrieves the status of all inverse offers maintained by the allocator. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a9c99e1ef89e81035b1e3656ca632628f">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a2b3d9878688ae72c6270d298f77a3663">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -633,7 +633,7 @@ Static Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a2f75040fce752c1b3fbfd7f387306f3d">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae43528bf831f4d7f6dff7e13cc46eb26">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -679,7 +679,7 @@ Static Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa38e6a84a1dc03b531897ea1ee7745f1">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae654358719056c7e418b3f334174f1d6">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -731,7 +731,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Used to update the set of available resources for a specific agent. This method is invoked to inform the allocator about allocated resources that have been refused or are no longer in use. Allocated resources will have an <code>allocation_info.role</code> assigned and callers are expected to only call this with resources allocated to a single role.</p>
 <p>TODO(bmahler): We could allow resources allocated to multiple roles within a single call here, but filtering them in the same way does not seem desirable. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a862c015739e0b536ac5ad206df1bd265">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a04ac0b442a5e1cabe452bdb4b5b12ef5">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -760,7 +760,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Removes a framework from the Mesos cluster. </p>
 <p>It is up to an allocator to decide what to do with framework's resources. For example, they may be released and added back to the shared pool of resources. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a23724d1a04045cf433dc3d7c4e8ea44c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae72ec1b60b2a7db94604d267c910c327">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -790,7 +790,7 @@ Static Public Member Functions</h2></td></tr>
 <p>An allocator implementation may employ different strategies for roles with or without quota. Hence an empty (or zero) quota is not necessarily the same as an absence of quota. Logically, this method implies that the given role should be transitioned to the group of roles without quota set (absence of quota). An allocator implementation may assert quota for the given role is set prior to the call and react accordingly if this assumption is violated (i.e. fail).</p>
 <p>TODO(alexr): Consider returning a future which an allocator can fail in order to report failure. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adcb5555297656e9361c1da3230785a5c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a695cf43b3875362f1c76e177dd793a4c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -819,7 +819,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Removes an agent from the Mesos cluster. </p>
 <p>All resources belonging to this agent should be released by the allocator. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa668a3cac81d97424ff4ec517ca21b23">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3dc16547a4320ac002bb043e178e6cf6">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -858,7 +858,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Requests resources for a framework. </p>
 <p>A framework may request resources via this call. It is up to the allocator how to react to this request. For example, a request may be ignored, or may influence internal priorities the allocator may keep for frameworks. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0eba8f165dd5c4aa24a5ec14633c64a8">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a2545cf36e0034e987904d58efd89337c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -897,7 +897,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Revives offers to this framework for the specified roles. </p>
 <p>This is invoked by a framework when it wishes to receive filtered resources immediately or get itself out of a suppressed state. If <code>roles</code> is an empty set, it is treated as being set to all of the framework's subscribed roles. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3a30aa8a57f54eb97c073e0911bc461b">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab949cc299466180036ffc5dbb11361d6">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -938,7 +938,7 @@ Static Public Member Functions</h2></td></tr>
 <p>TODO(alexr): Consider returning a future which an allocator can fail in order to report failure.</p>
 <p>TODO(alexr): Consider adding an <code>updateQuota()</code> method which allows updating existing quota. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a438b5c7c52813573cd63ec14623c3c39">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0a5ee119562f721417f41d572683d224">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -977,7 +977,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Suppresses offers. </p>
 <p>Informs the allocator to stop sending offers to this framework for the specified roles. If <code>roles</code> is an empty set, we will stop sending offers to this framework for all of the framework's subscribed roles. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ad2eefb14071ff684187e2a681ab269">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ac2f5c2d3d39324849bac108032033c36">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -1028,7 +1028,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Updates allocation by applying offer operations. </p>
 <p>This call is mainly intended to support persistence-related features (dynamic reservation and persistent volumes). The allocator may react differently for certain offer operations. The allocator should use this call to update bookkeeping information related to the framework. The <code>offeredResources</code> are the resources that the operations are applied to and must be allocated to a single role. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adf6749d89773d66b3ac182f2760083c7">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae5627c18e30ffd45e1ac9bf7f24eabc2">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -1074,7 +1074,7 @@ Static Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ac10ddce3a1a07ecdea7cbcac00bde9">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a6e94c5a747b75fad701cdc127f641ffa">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -1119,7 +1119,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Updates capabilities of a framework in the Mesos cluster. </p>
 <p>This will be invoked when a framework is re-added. As some of the framework's capabilities may be updated when re-added, this API should update the capabilities of the newly added framework to Mesos cluster to reflect the latest framework info. Please refer to the design document here <a href="https://cwiki.apache.org/confluence/display/MESOS/Design+doc:+Updating+Framework+Info">https://cwiki.apache.org/confluence/display/MESOS/Design+doc:+Updating+Framework+Info</a> // NOLINT for more details related to framework update. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab07dbf341e4fe0e5847f00ea72b62592">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0dc5de20757b298ab359a568fd69a2dd">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -1241,7 +1241,7 @@ Static Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa56f3da089916233c038c6149fddacc7">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a4bbad5187ba75cd35cc300842a5d218b">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -1280,7 +1280,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Updates unavailability for an agent. </p>
 <p>We currently support storing the next unavailability, if there is one, per agent. If <code>unavailability</code> is not set then there is no known upcoming unavailability. This might require the implementation of the function to remove any inverse offers that are outstanding. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a08403df603e11aacc3dcadab5cae4940">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ad554465605c76ea7b0b70b1f7351770b">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -1309,7 +1309,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Updates the weight associated with one or more roles. </p>
 <p>If a role was previously configured to have a weight and that role is omitted from this list, it keeps its old weight. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a64aebea886bb0148defbbc1ce936e0a3">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0baf8ec9a04e41b00f0518dad25c356c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -1344,7 +1344,7 @@ Static Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adb63887ce887bbff1179e717e0abdeb3">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1079c5a0df74f5814d490754eaab2fef">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1HttpConnectionProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1HttpConnectionProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1HttpConnectionProcess-members.html
index 2bb59e1..1811b2a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1HttpConnectionProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1HttpConnectionProcess-members.html
@@ -105,8 +105,8 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a589d04f6de8671d1842d488ae9039bc5">start</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html">mesos::internal::HttpConnectionProcess&lt; Call, Event &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; HttpConnectionProcess&lt; Call, Event &gt; &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; HttpConnectionProcess&lt; Call, Event &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; HttpConnectionProcess&lt; Call, Event &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1HttpConnectionProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1HttpConnectionProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1HttpConnectionProcess.html
index 1036fde..e6b0b2e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1HttpConnectionProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1HttpConnectionProcess.html
@@ -88,16 +88,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a589d04f6de8671d1842d488ae9039bc5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a589d04f6de8671d1842d488ae9039bc5">start</a> ()</td></tr>
 <tr class="separator:a589d04f6de8671d1842d488ae9039bc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; HttpConnectionProcess&lt; Call, Event &gt; &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; HttpConnectionProcess&lt; Call, <a class="el" href="structprocess_1_1Event.html">Event</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1LocalAuthorizer-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1LocalAuthorizer-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1LocalAuthorizer-members.html
index 172e855..9ff8bfd 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1LocalAuthorizer-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1LocalAuthorizer-members.html
@@ -57,14 +57,14 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html">mesos::internal::LocalAuthorizer</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a2a353a0b47cc0c1e13e9006968fe3788">authorized</a>(const authorization::Request &amp;request)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html">mesos::internal::LocalAuthorizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a481ab1fca4c9c9479a6d8f60046ba11d">authorized</a>(const authorization::Request &amp;request) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html">mesos::internal::LocalAuthorizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1Authorizer.html#a67e6b983901c832749c29d4abbd34dbd">Authorizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1Authorizer.html">mesos::Authorizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#ae608992132b9d58dc83351a6e4193541">create</a>(const ACLs &amp;acls)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html">mesos::internal::LocalAuthorizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a5f7c557cf2ce041622ff3354395bf9ef">create</a>(const Parameters &amp;parameters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html">mesos::internal::LocalAuthorizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1Authorizer.html#a547bf45e35208fa8c6aad9193e54984c">mesos::Authorizer::create</a>(const std::string &amp;name)</td><td class="entry"><a class="el" href="classmesos_1_1Authorizer.html">mesos::Authorizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a98c90749a32114f11e4cf25369d708e7">getObjectApprover</a>(const Option&lt; authorization::Subject &gt; &amp;subject, const authorization::Action &amp;action)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html">mesos::internal::LocalAuthorizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a8c36a87840c0caa47b7c9d9b34656f38">getObjectApprover</a>(const Option&lt; authorization::Subject &gt; &amp;subject, const authorization::Action &amp;action) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html">mesos::internal::LocalAuthorizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1Authorizer.html#a2379de0c571c3990b8dee62b1b8efed4">~Authorizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1Authorizer.html">mesos::Authorizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a9ad89bf8b0919470d40c06dcf1eb44db">~LocalAuthorizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html">mesos::internal::LocalAuthorizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a322da537644fa503b759c0f5b15ecf87">~LocalAuthorizer</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html">mesos::internal::LocalAuthorizer</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1LocalAuthorizer.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1LocalAuthorizer.html b/content/api/latest/c++/classmesos_1_1internal_1_1LocalAuthorizer.html
index 8be32d3..190f9be 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1LocalAuthorizer.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1LocalAuthorizer.html
@@ -72,14 +72,14 @@ Inheritance diagram for mesos::internal::LocalAuthorizer:</div>
 <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:a9ad89bf8b0919470d40c06dcf1eb44db"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a9ad89bf8b0919470d40c06dcf1eb44db">~LocalAuthorizer</a> ()</td></tr>
-<tr class="separator:a9ad89bf8b0919470d40c06dcf1eb44db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2a353a0b47cc0c1e13e9006968fe3788"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a2a353a0b47cc0c1e13e9006968fe3788">authorized</a> (const authorization::Request &amp;request)</td></tr>
-<tr class="memdesc:a2a353a0b47cc0c1e13e9006968fe3788"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks with the identity server back end whether <code>request</code> is allowed by the policies of the identity server, i.e.  <a href="#a2a353a0b47cc0c1e13e9006968fe3788">More...</a><br /></td></tr>
-<tr class="separator:a2a353a0b47cc0c1e13e9006968fe3788"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a98c90749a32114f11e4cf25369d708e7"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a98c90749a32114f11e4cf25369d708e7">getObjectApprover</a> (const <a class="el" href="classOption.html">Option</a>&lt; authorization::Subject &gt; &amp;subject, const authorization::Action &amp;action)</td></tr>
-<tr class="memdesc:a98c90749a32114f11e4cf25369d708e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an <code><a class="el" href="classmesos_1_1ObjectApprover.html" title="This interface represents a function object returned by the authorizer which can be used locally (and...">ObjectApprover</a></code> which can synchronously check authorization on an object.  <a href="#a98c90749a32114f11e4cf25369d708e7">More...</a><br /></td></tr>
-<tr class="separator:a98c90749a32114f11e4cf25369d708e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a322da537644fa503b759c0f5b15ecf87"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a322da537644fa503b759c0f5b15ecf87">~LocalAuthorizer</a> () override</td></tr>
+<tr class="separator:a322da537644fa503b759c0f5b15ecf87"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a481ab1fca4c9c9479a6d8f60046ba11d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a481ab1fca4c9c9479a6d8f60046ba11d">authorized</a> (const authorization::Request &amp;request) override</td></tr>
+<tr class="memdesc:a481ab1fca4c9c9479a6d8f60046ba11d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks with the identity server back end whether <code>request</code> is allowed by the policies of the identity server, i.e.  <a href="#a481ab1fca4c9c9479a6d8f60046ba11d">More...</a><br /></td></tr>
+<tr class="separator:a481ab1fca4c9c9479a6d8f60046ba11d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c36a87840c0caa47b7c9d9b34656f38"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a8c36a87840c0caa47b7c9d9b34656f38">getObjectApprover</a> (const <a class="el" href="classOption.html">Option</a>&lt; authorization::Subject &gt; &amp;subject, const authorization::Action &amp;action) override</td></tr>
+<tr class="memdesc:a8c36a87840c0caa47b7c9d9b34656f38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an <code><a class="el" href="classmesos_1_1ObjectApprover.html" title="This interface represents a function object returned by the authorizer which can be used locally (and...">ObjectApprover</a></code> which can synchronously check authorization on an object.  <a href="#a8c36a87840c0caa47b7c9d9b34656f38">More...</a><br /></td></tr>
+<tr class="separator:a8c36a87840c0caa47b7c9d9b34656f38"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1Authorizer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1Authorizer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1Authorizer.html">mesos::Authorizer</a></td></tr>
 <tr class="memitem:a2379de0c571c3990b8dee62b1b8efed4 inherit pub_methods_classmesos_1_1Authorizer"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1Authorizer.html#a2379de0c571c3990b8dee62b1b8efed4">~Authorizer</a> ()</td></tr>
 <tr class="separator:a2379de0c571c3990b8dee62b1b8efed4 inherit pub_methods_classmesos_1_1Authorizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -105,7 +105,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a67e6b983901c832749c29d4abbd34dbd inherit pro_methods_classmesos_1_1Authorizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a9ad89bf8b0919470d40c06dcf1eb44db"></a>
+<a class="anchor" id="a322da537644fa503b759c0f5b15ecf87"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -113,7 +113,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::LocalAuthorizer::~LocalAuthorizer </td>
+          <td class="memname">mesos::internal::LocalAuthorizer::~LocalAuthorizer </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -121,7 +121,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -129,7 +129,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a2a353a0b47cc0c1e13e9006968fe3788"></a>
+<a class="anchor" id="a481ab1fca4c9c9479a6d8f60046ba11d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -137,7 +137,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::LocalAuthorizer::authorized </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::LocalAuthorizer::authorized </td>
           <td>(</td>
           <td class="paramtype">const authorization::Request &amp;&#160;</td>
           <td class="paramname"><em>request</em></td><td>)</td>
@@ -146,7 +146,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -213,7 +213,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a98c90749a32114f11e4cf25369d708e7"></a>
+<a class="anchor" id="a8c36a87840c0caa47b7c9d9b34656f38"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -221,7 +221,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a>&gt; &gt; mesos::internal::LocalAuthorizer::getObjectApprover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a>&gt; &gt; mesos::internal::LocalAuthorizer::getObjectApprover </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; authorization::Subject &gt; &amp;&#160;</td>
           <td class="paramname"><em>subject</em>, </td>
@@ -240,7 +240,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">


[30/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html
index 055bc75..45de5e2 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html
@@ -78,8 +78,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
 <tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
 <tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
-<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a> () override</td></tr>
+<tr class="separator:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
 <tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
@@ -110,8 +110,8 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:adb635ba56921342d0a188bdb0ec26c09"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html#adb635ba56921342d0a188bdb0ec26c09">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:adb635ba56921342d0a188bdb0ec26c09"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa0d4b1a7e17b0dc9b67ed472d3a75d30"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html#aa0d4b1a7e17b0dc9b67ed472d3a75d30">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs) override</td></tr>
+<tr class="separator:aa0d4b1a7e17b0dc9b67ed472d3a75d30"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="aa1f1f564cd82b25c34f41d929cd28f05"></a>
@@ -139,7 +139,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="adb635ba56921342d0a188bdb0ec26c09"></a>
+<a class="anchor" id="aa0d4b1a7e17b0dc9b67ed472d3a75d30"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -147,7 +147,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::internal::master::MarkSlaveReachable::perform </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::internal::master::MarkSlaveReachable::perform </td>
           <td>(</td>
           <td class="paramtype">Registry *&#160;</td>
           <td class="paramname"><em>registry</em>, </td>
@@ -166,7 +166,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable-members.html
index 096b896..82470ed 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html#affe317f20a1a4fc052a8544678e05bcb">MarkSlaveUnreachable</a>(const SlaveInfo &amp;_info, const TimeInfo &amp;_unreachableTime)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html">mesos::internal::master::MarkSlaveUnreachable</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html#a10b4d9741c065fa8a25ca8d005af2a46">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html">mesos::internal::master::MarkSlaveUnreachable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html#a974a79701bfbb3d45ddda022a910efb0">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html">mesos::internal::master::MarkSlaveUnreachable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">Promise&lt; bool &gt;::set</a>(bool &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html
index fad78c1..d9f8b6a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html
@@ -78,8 +78,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
 <tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
 <tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
-<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a> () override</td></tr>
+<tr class="separator:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
 <tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
@@ -110,8 +110,8 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a10b4d9741c065fa8a25ca8d005af2a46"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html#a10b4d9741c065fa8a25ca8d005af2a46">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:a10b4d9741c065fa8a25ca8d005af2a46"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a974a79701bfbb3d45ddda022a910efb0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html#a974a79701bfbb3d45ddda022a910efb0">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs) override</td></tr>
+<tr class="separator:a974a79701bfbb3d45ddda022a910efb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="affe317f20a1a4fc052a8544678e05bcb"></a>
@@ -141,7 +141,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a10b4d9741c065fa8a25ca8d005af2a46"></a>
+<a class="anchor" id="a974a79701bfbb3d45ddda022a910efb0"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -149,7 +149,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::internal::master::MarkSlaveUnreachable::perform </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::internal::master::MarkSlaveUnreachable::perform </td>
           <td>(</td>
           <td class="paramtype">Registry *&#160;</td>
           <td class="paramname"><em>registry</em>, </td>
@@ -168,7 +168,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
index b8bb2a4..fe42c54 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
@@ -217,10 +217,10 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#abdf4da8359e30cf5dc3a37ee47990216">validation::offer::getOffer</a>(Master *master, const OfferID &amp;offerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aa41489eb0629d99dac6794766cfb7a33">validation::offer::getSlave</a>(Master *master, const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a764cc788ce2694bc201e8f7dfc24d005">~Master</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Master &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a>()</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Master &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a81d8d08f75cb8d1170d5fc1314b2c464">~Master</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Master &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classProtobufProcess.html#a15c99619d54f5f03d6bb3fd8a58ade3a">~ProtobufProcess</a>() override</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Master &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
index 31fdbfc..21fb0dc 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
@@ -79,8 +79,8 @@ Inheritance diagram for mesos::internal::master::Master:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a111451890cbc49fc403168624c536d7a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a111451890cbc49fc403168624c536d7a">Master</a> (<a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a> *allocator, <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html">Registrar</a> *registrar, <a class="el" href="classmesos_1_1internal_1_1Files.html">Files</a> *files, <a class="el" href="classmesos_1_1master_1_1contender_1_1MasterContender.html">mesos::master::contender::MasterContender</a> *contender, <a class="el" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a> *detector, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Authorizer.html">Authorizer</a> * &gt; &amp;authorizer, const <a class="el" href="
 classOption.html">Option</a>&lt; std::shared_ptr&lt; <a class="el" href="classprocess_1_1RateLimiter.html">process::RateLimiter</a> &gt;&gt; &amp;slaveRemovalLimiter, const <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a> &amp;flags=<a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a>())</td></tr>
 <tr class="separator:a111451890cbc49fc403168624c536d7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a764cc788ce2694bc201e8f7dfc24d005"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a764cc788ce2694bc201e8f7dfc24d005">~Master</a> ()</td></tr>
-<tr class="separator:a764cc788ce2694bc201e8f7dfc24d005"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a81d8d08f75cb8d1170d5fc1314b2c464"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a81d8d08f75cb8d1170d5fc1314b2c464">~Master</a> () override</td></tr>
+<tr class="separator:a81d8d08f75cb8d1170d5fc1314b2c464"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a10612b0c349105c4e3ac1cb8bc48210f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f">submitScheduler</a> (const std::string &amp;name)</td></tr>
 <tr class="separator:a10612b0c349105c4e3ac1cb8bc48210f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a65522e77d9f6b6587b7a72e5651d4093"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a65522e77d9f6b6587b7a72e5651d4093">registerFramework</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, RegisterFrameworkMessage &amp;&amp;registerFrameworkMessage)</td></tr>
@@ -144,19 +144,19 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a1ae1ab2bf0c21fcfdcf8183a2952d3ce"><td class="memItemLeft" align="right" valign="top">MasterInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a1ae1ab2bf0c21fcfdcf8183a2952d3ce">info</a> () const </td></tr>
 <tr class="separator:a1ae1ab2bf0c21fcfdcf8183a2952d3ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classProtobufProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classProtobufProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Master &gt;</a></td></tr>
-<tr class="memitem:ade255e672ae628b3297c614e95b7917d inherit pub_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a> ()</td></tr>
-<tr class="separator:ade255e672ae628b3297c614e95b7917d inherit pub_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a15c99619d54f5f03d6bb3fd8a58ade3a inherit pub_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a15c99619d54f5f03d6bb3fd8a58ade3a">~ProtobufProcess</a> () override</td></tr>
+<tr class="separator:a15c99619d54f5f03d6bb3fd8a58ade3a inherit pub_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; Master &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; Master &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -522,7 +522,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a764cc788ce2694bc201e8f7dfc24d005"></a>
+<a class="anchor" id="a81d8d08f75cb8d1170d5fc1314b2c464"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -530,7 +530,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::master::Master::~Master </td>
+          <td class="memname">mesos::internal::master::Master::~Master </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -538,7 +538,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Prune-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Prune-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Prune-members.html
index 77e2316..2ba40e5 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Prune-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Prune-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html#a6ed49320390b3de62bbaebcb40d43df9">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html">mesos::internal::master::Prune</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html#a88bf2e640a0435e344a2db047a7f62a9">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html">mesos::internal::master::Prune</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">Promise&lt; bool &gt;::set</a>(bool &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Prune.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Prune.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Prune.html
index 34c8e00..9454cf1 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Prune.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Prune.html
@@ -78,8 +78,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
 <tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
 <tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
-<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a> () override</td></tr>
+<tr class="separator:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
 <tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
@@ -110,8 +110,8 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a6ed49320390b3de62bbaebcb40d43df9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html#a6ed49320390b3de62bbaebcb40d43df9">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *)</td></tr>
-<tr class="separator:a6ed49320390b3de62bbaebcb40d43df9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a88bf2e640a0435e344a2db047a7f62a9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html#a88bf2e640a0435e344a2db047a7f62a9">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *) override</td></tr>
+<tr class="separator:a88bf2e640a0435e344a2db047a7f62a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a6c62d3723aea5572af587ab6e1020682"></a>
@@ -149,7 +149,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a6ed49320390b3de62bbaebcb40d43df9"></a>
+<a class="anchor" id="a88bf2e640a0435e344a2db047a7f62a9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -157,7 +157,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::internal::master::Prune::perform </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::internal::master::Prune::perform </td>
           <td>(</td>
           <td class="paramtype">Registry *&#160;</td>
           <td class="paramname"><em>registry</em>, </td>
@@ -176,7 +176,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RegistryOperation-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RegistryOperation-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RegistryOperation-members.html
index 1bf87aa..a6695c2 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RegistryOperation-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RegistryOperation-members.html
@@ -72,7 +72,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">Promise&lt; bool &gt;::set</a>(bool &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RegistryOperation.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RegistryOperation.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RegistryOperation.html
index 9e8d9ff..1c461b5 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RegistryOperation.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RegistryOperation.html
@@ -87,8 +87,8 @@ Inheritance diagram for mesos::internal::master::RegistryOperation:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:aa6eda6d17486c4c7336900396c86bac0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
 <tr class="separator:aa6eda6d17486c4c7336900396c86bac0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
-<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64581e1549d317ea74d77d60d1616c1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a> () override</td></tr>
+<tr class="separator:ac64581e1549d317ea74d77d60d1616c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
 <tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61d5167998198e4726ed908bdde1bb83"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
@@ -146,7 +146,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a01874ec6f0ae27922b99ef4f3fabb6b1"></a>
+<a class="anchor" id="ac64581e1549d317ea74d77d60d1616c1"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -154,7 +154,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::master::RegistryOperation::~RegistryOperation </td>
+          <td class="memname">mesos::internal::master::RegistryOperation::~RegistryOperation </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -162,7 +162,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -236,7 +236,7 @@ Protected Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html#a68f5214b525dbb353efd68c5c43950d6">mesos::internal::master::MarkSlaveGone</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#acbe6f94d23e327151fff2fbe459ee9d8">mesos::internal::master::RemoveSlave</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html#a6ed49320390b3de62bbaebcb40d43df9">mesos::internal::master::Prune</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html#afc0cb39c375da0edf7f3a2d00fc2c18c">mesos::internal::master::maintenance::StopMaintenance</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html#adb635ba56921342d0a188bdb0ec26c09">mesos::internal::master::MarkSlaveReachable</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a53a7e1f0340bbc8a55ab9945ed285cd0">mesos::internal::master::quota::RemoveQuota</a>, <a class="el" href="c
 lassmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html#ae78baec51de4f0efb3d7da88bdcc4d1b">mesos::internal::master::maintenance::StartMaintenance</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html#a10b4d9741c065fa8a25ca8d005af2a46">mesos::internal::master::MarkSlaveUnreachable</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html#a7f58777553181a8165d8d119ba37b515">mesos::internal::master::quota::UpdateQuota</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html#a7e1ab0fb03a9d873a7a9b12e6761b300">mesos::internal::master::maintenance::UpdateSchedule</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html#aea9586bd7894653014f778e9b4dab91c">mesos::internal::master::weights::UpdateWeights</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html#aaf3d9de24b2d2410e4271fc0ef5c834f">mesos::internal::master::Updat
 eSlave</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html#a5699b0068c72de9b5012256c3dc2db64">mesos::internal::master::AdmitSlave</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html#a56ac584af7e69117f6793a099b6a1610">mesos::internal::master::MarkSlaveGone</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a4da9f49868f8d104d7a6510061baee05">mesos::internal::master::RemoveSlave</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html#a88bf2e640a0435e344a2db047a7f62a9">mesos::internal::master::Prune</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html#ade367f4fd200fc6adf17aa30ca2dbe70">mesos::internal::master::maintenance::StopMaintenance</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html#aa0d4b1a7e17b0dc9b67ed472d3a75d30">mesos::internal::master::MarkSlaveReachable</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a6c6dc0e163bad556d05e4af855d25bda">mesos::internal::master::quota::RemoveQuota</a>, <a class="el" href="c
 lassmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html#a27fe14af5c2123ee6ba899d66e2fa2d7">mesos::internal::master::maintenance::StartMaintenance</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html#a974a79701bfbb3d45ddda022a910efb0">mesos::internal::master::MarkSlaveUnreachable</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html#a095987fc29a05a3aaffe11e6c69c24c6">mesos::internal::master::quota::UpdateQuota</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html#a8ddfb29afe1ee3d7a3dfa7310c69646c">mesos::internal::master::maintenance::UpdateSchedule</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html#af728cd3d8bcfcad4213170c74c60b9ed">mesos::internal::master::weights::UpdateWeights</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html#ad6b6b5dbda2ac662ada5919b681a4e30">mesos::internal::master::Updat
 eSlave</a>, and <a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html#a35571bdc1462f94e6967c8d2cbf7db1f">mesos::internal::master::AdmitSlave</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave-members.html
index 57fb64d..db891b2 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#acbe6f94d23e327151fff2fbe459ee9d8">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html">mesos::internal::master::RemoveSlave</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a4da9f49868f8d104d7a6510061baee05">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html">mesos::internal::master::RemoveSlave</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">Promise&lt; bool &gt;::set</a>(bool &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.html
index cb83eab..ba3df0d 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1RemoveSlave.html
@@ -78,8 +78,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
 <tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
 <tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
-<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a> () override</td></tr>
+<tr class="separator:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
 <tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
@@ -110,8 +110,8 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:acbe6f94d23e327151fff2fbe459ee9d8"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#acbe6f94d23e327151fff2fbe459ee9d8">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:acbe6f94d23e327151fff2fbe459ee9d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4da9f49868f8d104d7a6510061baee05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a4da9f49868f8d104d7a6510061baee05">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs) override</td></tr>
+<tr class="separator:a4da9f49868f8d104d7a6510061baee05"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a708e692d8287a0a5d931fbab40b04083"></a>
@@ -139,7 +139,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="acbe6f94d23e327151fff2fbe459ee9d8"></a>
+<a class="anchor" id="a4da9f49868f8d104d7a6510061baee05"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -147,7 +147,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::internal::master::RemoveSlave::perform </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::internal::master::RemoveSlave::perform </td>
           <td>(</td>
           <td class="paramtype">Registry *&#160;</td>
           <td class="paramname"><em>registry</em>, </td>
@@ -166,7 +166,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave-members.html
index 9ca70b5..2c3cdcf 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html#aaf3d9de24b2d2410e4271fc0ef5c834f">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html">mesos::internal::master::UpdateSlave</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html#ad6b6b5dbda2ac662ada5919b681a4e30">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html">mesos::internal::master::UpdateSlave</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html#aa26165f06f0864083eb91194ba8bedf9">UpdateSlave</a>(const SlaveInfo &amp;_info)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html">mesos::internal::master::UpdateSlave</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.html
index a6ba94c..b6d7cc2 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1UpdateSlave.html
@@ -78,8 +78,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
 <tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
 <tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
-<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a> () override</td></tr>
+<tr class="separator:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
 <tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
@@ -110,8 +110,8 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:aaf3d9de24b2d2410e4271fc0ef5c834f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html#aaf3d9de24b2d2410e4271fc0ef5c834f">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:aaf3d9de24b2d2410e4271fc0ef5c834f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad6b6b5dbda2ac662ada5919b681a4e30"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html#ad6b6b5dbda2ac662ada5919b681a4e30">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs) override</td></tr>
+<tr class="separator:ad6b6b5dbda2ac662ada5919b681a4e30"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="aa26165f06f0864083eb91194ba8bedf9"></a>
@@ -139,7 +139,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="aaf3d9de24b2d2410e4271fc0ef5c834f"></a>
+<a class="anchor" id="ad6b6b5dbda2ac662ada5919b681a4e30"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -147,7 +147,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::internal::master::UpdateSlave::perform </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::internal::master::UpdateSlave::perform </td>
           <td>(</td>
           <td class="paramtype">Registry *&#160;</td>
           <td class="paramname"><em>registry</em>, </td>
@@ -166,7 +166,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">


[10/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolator.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolator.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolator.html
index 55f013e..febad29 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolator.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolator.html
@@ -73,28 +73,28 @@ Inheritance diagram for mesos::internal::slave::MesosIsolator:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a36b26d1276a22b8148fa281e73bc5de7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a36b26d1276a22b8148fa281e73bc5de7">MesosIsolator</a> (<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">MesosIsolatorProcess</a> &gt; process)</td></tr>
 <tr class="separator:a36b26d1276a22b8148fa281e73bc5de7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4847689eaa6f3c97f3e188e55e7be670"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a4847689eaa6f3c97f3e188e55e7be670">~MesosIsolator</a> ()</td></tr>
-<tr class="separator:a4847689eaa6f3c97f3e188e55e7be670"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acd19e2e8bbe3a57267620a2acfcf3b2d"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#acd19e2e8bbe3a57267620a2acfcf3b2d">supportsNesting</a> ()</td></tr>
-<tr class="separator:acd19e2e8bbe3a57267620a2acfcf3b2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1c8bae50b4c7a6b2ab5cbda17b640646"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a1c8bae50b4c7a6b2ab5cbda17b640646">supportsStandalone</a> ()</td></tr>
-<tr class="separator:a1c8bae50b4c7a6b2ab5cbda17b640646"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee2378521ee324973937ef921cce2113"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#aee2378521ee324973937ef921cce2113">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
-<tr class="separator:aee2378521ee324973937ef921cce2113"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a289db030d60e8b4dcb6cedba2a8453e8"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a289db030d60e8b4dcb6cedba2a8453e8">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a289db030d60e8b4dcb6cedba2a8453e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a32a943445e8ff4eb60c269f35e92d19c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a32a943445e8ff4eb60c269f35e92d19c">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
-<tr class="separator:a32a943445e8ff4eb60c269f35e92d19c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f1bf6a50784cd16dc89ba6731417e2c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a5f1bf6a50784cd16dc89ba6731417e2c">watch</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a5f1bf6a50784cd16dc89ba6731417e2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31675debfb2281edb014242a014a9170"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a31675debfb2281edb014242a014a9170">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a31675debfb2281edb014242a014a9170"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac998139d7df3305d7c90a7f3c65681a8"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#ac998139d7df3305d7c90a7f3c65681a8">usage</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:ac998139d7df3305d7c90a7f3c65681a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41dfc5ffad8b8c876cd54286ea24901d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a41dfc5ffad8b8c876cd54286ea24901d">status</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a41dfc5ffad8b8c876cd54286ea24901d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2d8a7876ef8827fbbf7d997ba0614260"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a2d8a7876ef8827fbbf7d997ba0614260">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a2d8a7876ef8827fbbf7d997ba0614260"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa3a4fcfc4352e9887d77b5767c82d0c9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#aa3a4fcfc4352e9887d77b5767c82d0c9">~MesosIsolator</a> () override</td></tr>
+<tr class="separator:aa3a4fcfc4352e9887d77b5767c82d0c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9f62a2058b692f311d89f4c9fa580ad2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a9f62a2058b692f311d89f4c9fa580ad2">supportsNesting</a> () override</td></tr>
+<tr class="separator:a9f62a2058b692f311d89f4c9fa580ad2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6a8fef1149112c8824675f84950a759c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a6a8fef1149112c8824675f84950a759c">supportsStandalone</a> () override</td></tr>
+<tr class="separator:a6a8fef1149112c8824675f84950a759c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3e7bfeb5aef25a563d1d2a662db24024"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a3e7bfeb5aef25a563d1d2a662db24024">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans) override</td></tr>
+<tr class="separator:a3e7bfeb5aef25a563d1d2a662db24024"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefe25bda1bcda73c3bbf1d08449125e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#aefe25bda1bcda73c3bbf1d08449125e9">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:aefe25bda1bcda73c3bbf1d08449125e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79d3f08829c5315f5f47716b5e51c1ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a79d3f08829c5315f5f47716b5e51c1ad">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid) override</td></tr>
+<tr class="separator:a79d3f08829c5315f5f47716b5e51c1ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abcf75ef5408e6d9c1ea73cd1befc5edd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#abcf75ef5408e6d9c1ea73cd1befc5edd">watch</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:abcf75ef5408e6d9c1ea73cd1befc5edd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aac28c710ea6d31a519ab69dbdda956f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#aac28c710ea6d31a519ab69dbdda956f8">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:aac28c710ea6d31a519ab69dbdda956f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a89a249245ed12f7e4a7de0470e8fc297"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a89a249245ed12f7e4a7de0470e8fc297">usage</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a89a249245ed12f7e4a7de0470e8fc297"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7991873a831ef579c0cecf5dd49decb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#ae7991873a831ef579c0cecf5dd49decb">status</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:ae7991873a831ef579c0cecf5dd49decb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad17f1add0a7dabed913131866fbb1102"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#ad17f1add0a7dabed913131866fbb1102">cleanup</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:ad17f1add0a7dabed913131866fbb1102"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1slave_1_1Isolator"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1slave_1_1Isolator')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1slave_1_1Isolator.html">mesos::slave::Isolator</a></td></tr>
 <tr class="memitem:a9ec7749b09cc7fb2d0286bf2eca913ac inherit pub_methods_classmesos_1_1slave_1_1Isolator"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1slave_1_1Isolator.html#a9ec7749b09cc7fb2d0286bf2eca913ac">~Isolator</a> ()</td></tr>
 <tr class="separator:a9ec7749b09cc7fb2d0286bf2eca913ac inherit pub_methods_classmesos_1_1slave_1_1Isolator"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -128,7 +128,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4847689eaa6f3c97f3e188e55e7be670"></a>
+<a class="anchor" id="aa3a4fcfc4352e9887d77b5767c82d0c9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -136,7 +136,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::MesosIsolator::~MesosIsolator </td>
+          <td class="memname">mesos::internal::slave::MesosIsolator::~MesosIsolator </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -144,7 +144,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -152,7 +152,7 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a2d8a7876ef8827fbbf7d997ba0614260"></a>
+<a class="anchor" id="ad17f1add0a7dabed913131866fbb1102"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -160,7 +160,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosIsolator::cleanup </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosIsolator::cleanup </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -169,7 +169,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -178,7 +178,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a32a943445e8ff4eb60c269f35e92d19c"></a>
+<a class="anchor" id="a79d3f08829c5315f5f47716b5e51c1ad"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -186,7 +186,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosIsolator::isolate </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosIsolator::isolate </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -205,7 +205,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -214,7 +214,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a289db030d60e8b4dcb6cedba2a8453e8"></a>
+<a class="anchor" id="aefe25bda1bcda73c3bbf1d08449125e9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -222,7 +222,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::MesosIsolator::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::MesosIsolator::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -241,14 +241,14 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="aee2378521ee324973937ef921cce2113"></a>
+<a class="anchor" id="a3e7bfeb5aef25a563d1d2a662db24024"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -256,7 +256,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosIsolator::recover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosIsolator::recover </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; mesos::slave::ContainerState &gt; &amp;&#160;</td>
           <td class="paramname"><em>states</em>, </td>
@@ -275,14 +275,14 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a41dfc5ffad8b8c876cd54286ea24901d"></a>
+<a class="anchor" id="ae7991873a831ef579c0cecf5dd49decb"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -290,7 +290,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ContainerStatus&gt; mesos::internal::slave::MesosIsolator::status </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ContainerStatus&gt; mesos::internal::slave::MesosIsolator::status </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -299,7 +299,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -308,7 +308,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="acd19e2e8bbe3a57267620a2acfcf3b2d"></a>
+<a class="anchor" id="a9f62a2058b692f311d89f4c9fa580ad2"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -316,7 +316,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::MesosIsolator::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::MesosIsolator::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -324,7 +324,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -333,7 +333,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a1c8bae50b4c7a6b2ab5cbda17b640646"></a>
+<a class="anchor" id="a6a8fef1149112c8824675f84950a759c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -341,7 +341,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::MesosIsolator::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::MesosIsolator::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -349,7 +349,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -358,7 +358,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a31675debfb2281edb014242a014a9170"></a>
+<a class="anchor" id="aac28c710ea6d31a519ab69dbdda956f8"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -366,7 +366,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosIsolator::update </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosIsolator::update </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -385,7 +385,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -394,7 +394,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac998139d7df3305d7c90a7f3c65681a8"></a>
+<a class="anchor" id="a89a249245ed12f7e4a7de0470e8fc297"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -402,7 +402,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::MesosIsolator::usage </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::MesosIsolator::usage </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -411,7 +411,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -420,7 +420,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a5f1bf6a50784cd16dc89ba6731417e2c"></a>
+<a class="anchor" id="abcf75ef5408e6d9c1ea73cd1befc5edd"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -428,7 +428,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;mesos::slave::ContainerLimitation&gt; mesos::internal::slave::MesosIsolator::watch </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;mesos::slave::ContainerLimitation&gt; mesos::internal::slave::MesosIsolator::watch </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -437,7 +437,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess-members.html
index 318c76c..132e114 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess-members.html
@@ -102,9 +102,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[32/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LevelDBStorage.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LevelDBStorage.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LevelDBStorage.html
index 485e974..02fdff9 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LevelDBStorage.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LevelDBStorage.html
@@ -73,16 +73,16 @@ Inheritance diagram for mesos::internal::log::LevelDBStorage:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:af830d48a49f072bbc292420e3935cd1e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#af830d48a49f072bbc292420e3935cd1e">LevelDBStorage</a> ()</td></tr>
 <tr class="separator:af830d48a49f072bbc292420e3935cd1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acda20c265d2f4bffd3658d6a42000289"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#acda20c265d2f4bffd3658d6a42000289">~LevelDBStorage</a> ()</td></tr>
-<tr class="separator:acda20c265d2f4bffd3658d6a42000289"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7dfe38d48049a8c6817bafe32ce6bf12"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; State &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a7dfe38d48049a8c6817bafe32ce6bf12">restore</a> (const std::string &amp;path)</td></tr>
-<tr class="separator:a7dfe38d48049a8c6817bafe32ce6bf12"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb6b3e4a998e54680af20d3e95b25859"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#adb6b3e4a998e54680af20d3e95b25859">persist</a> (const Metadata &amp;metadata)</td></tr>
-<tr class="separator:adb6b3e4a998e54680af20d3e95b25859"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a771924de457b320d3f6a3d1855c3b917"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a771924de457b320d3f6a3d1855c3b917">persist</a> (const Action &amp;action)</td></tr>
-<tr class="separator:a771924de457b320d3f6a3d1855c3b917"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f16c72828b3a9534356e819b61c0ec3"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; Action &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a7f16c72828b3a9534356e819b61c0ec3">read</a> (uint64_t position)</td></tr>
-<tr class="separator:a7f16c72828b3a9534356e819b61c0ec3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afec24a2506f386e5a128a02a5acf8f18"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#afec24a2506f386e5a128a02a5acf8f18">~LevelDBStorage</a> () override</td></tr>
+<tr class="separator:afec24a2506f386e5a128a02a5acf8f18"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a92f9efc4b25ffc6cfdc5063b7f9c9f9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; State &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a92f9efc4b25ffc6cfdc5063b7f9c9f9c">restore</a> (const std::string &amp;path) override</td></tr>
+<tr class="separator:a92f9efc4b25ffc6cfdc5063b7f9c9f9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05736adfe40ed55c9792b8f1034315fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a05736adfe40ed55c9792b8f1034315fe">persist</a> (const Metadata &amp;metadata) override</td></tr>
+<tr class="separator:a05736adfe40ed55c9792b8f1034315fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeaa2aa873ad61741df0895e62dea4e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#abeaa2aa873ad61741df0895e62dea4e4">persist</a> (const Action &amp;action) override</td></tr>
+<tr class="separator:abeaa2aa873ad61741df0895e62dea4e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded34dbfce878cf33da0d45a50edd54a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; Action &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#aded34dbfce878cf33da0d45a50edd54a">read</a> (uint64_t position) override</td></tr>
+<tr class="separator:aded34dbfce878cf33da0d45a50edd54a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1log_1_1Storage"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1log_1_1Storage')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html">mesos::internal::log::Storage</a></td></tr>
 <tr class="memitem:a635d16d6c4b2cff8c397a815114ea18d inherit pub_methods_classmesos_1_1internal_1_1log_1_1Storage"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a635d16d6c4b2cff8c397a815114ea18d">~Storage</a> ()</td></tr>
 <tr class="separator:a635d16d6c4b2cff8c397a815114ea18d inherit pub_methods_classmesos_1_1internal_1_1log_1_1Storage"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -103,7 +103,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="acda20c265d2f4bffd3658d6a42000289"></a>
+<a class="anchor" id="afec24a2506f386e5a128a02a5acf8f18"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -111,7 +111,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::log::LevelDBStorage::~LevelDBStorage </td>
+          <td class="memname">mesos::internal::log::LevelDBStorage::~LevelDBStorage </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -119,7 +119,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -127,7 +127,7 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="adb6b3e4a998e54680af20d3e95b25859"></a>
+<a class="anchor" id="a05736adfe40ed55c9792b8f1034315fe"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -135,7 +135,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::log::LevelDBStorage::persist </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::log::LevelDBStorage::persist </td>
           <td>(</td>
           <td class="paramtype">const Metadata &amp;&#160;</td>
           <td class="paramname"><em>metadata</em></td><td>)</td>
@@ -144,7 +144,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -153,7 +153,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a771924de457b320d3f6a3d1855c3b917"></a>
+<a class="anchor" id="abeaa2aa873ad61741df0895e62dea4e4"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -161,7 +161,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::log::LevelDBStorage::persist </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::log::LevelDBStorage::persist </td>
           <td>(</td>
           <td class="paramtype">const Action &amp;&#160;</td>
           <td class="paramname"><em>action</em></td><td>)</td>
@@ -170,7 +170,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -179,7 +179,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7f16c72828b3a9534356e819b61c0ec3"></a>
+<a class="anchor" id="aded34dbfce878cf33da0d45a50edd54a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -187,7 +187,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;Action&gt; mesos::internal::log::LevelDBStorage::read </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;Action&gt; mesos::internal::log::LevelDBStorage::read </td>
           <td>(</td>
           <td class="paramtype">uint64_t&#160;</td>
           <td class="paramname"><em>position</em></td><td>)</td>
@@ -196,7 +196,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -205,7 +205,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7dfe38d48049a8c6817bafe32ce6bf12"></a>
+<a class="anchor" id="a92f9efc4b25ffc6cfdc5063b7f9c9f9c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -213,7 +213,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;State&gt; mesos::internal::log::LevelDBStorage::restore </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;State&gt; mesos::internal::log::LevelDBStorage::restore </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>path</em></td><td>)</td>
@@ -222,7 +222,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess-members.html
index 9a0365b..9db1665 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess-members.html
@@ -66,11 +66,11 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a>(const std::string &amp;name, const UPID &amp;pid)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ac9a5bbcfa324d5ef3abb72b2a307592d">finalize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html">mesos::internal::log::LogProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#a50ec62c6586d32d60e8d244b3cd6684d">finalize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html">mesos::internal::log::LogProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ada6f3c8f17d59a9d78071542a02e6f7d">initialize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html">mesos::internal::log::LogProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#a8096a0ff2e646b399e2503e0526d5936">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html">mesos::internal::log::LogProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -97,8 +97,8 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; LogProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; LogProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; LogProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess.html
index ca9344e..683b476 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess.html
@@ -82,16 +82,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a45a6cc2508831951ba9db367a4f54614"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classprocess_1_1Shared.html">process::Shared</a>&lt; <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html">Replica</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#a45a6cc2508831951ba9db367a4f54614">recover</a> ()</td></tr>
 <tr class="separator:a45a6cc2508831951ba9db367a4f54614"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; LogProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; LogProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -100,12 +100,12 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:ada6f3c8f17d59a9d78071542a02e6f7d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ada6f3c8f17d59a9d78071542a02e6f7d">initialize</a> ()</td></tr>
-<tr class="memdesc:ada6f3c8f17d59a9d78071542a02e6f7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#ada6f3c8f17d59a9d78071542a02e6f7d">More...</a><br /></td></tr>
-<tr class="separator:ada6f3c8f17d59a9d78071542a02e6f7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9a5bbcfa324d5ef3abb72b2a307592d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ac9a5bbcfa324d5ef3abb72b2a307592d">finalize</a> ()</td></tr>
-<tr class="memdesc:ac9a5bbcfa324d5ef3abb72b2a307592d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is terminated.  <a href="#ac9a5bbcfa324d5ef3abb72b2a307592d">More...</a><br /></td></tr>
-<tr class="separator:ac9a5bbcfa324d5ef3abb72b2a307592d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8096a0ff2e646b399e2503e0526d5936"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#a8096a0ff2e646b399e2503e0526d5936">initialize</a> () override</td></tr>
+<tr class="memdesc:a8096a0ff2e646b399e2503e0526d5936"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#a8096a0ff2e646b399e2503e0526d5936">More...</a><br /></td></tr>
+<tr class="separator:a8096a0ff2e646b399e2503e0526d5936"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a50ec62c6586d32d60e8d244b3cd6684d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#a50ec62c6586d32d60e8d244b3cd6684d">finalize</a> () override</td></tr>
+<tr class="memdesc:a50ec62c6586d32d60e8d244b3cd6684d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is terminated.  <a href="#a50ec62c6586d32d60e8d244b3cd6684d">More...</a><br /></td></tr>
+<tr class="separator:a50ec62c6586d32d60e8d244b3cd6684d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a> (<a class="el" href="structprocess_1_1Event.html">Event</a> &amp;&amp;event)</td></tr>
 <tr class="memdesc:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when an event is serviced.  <a href="#a2accda04cb99a8337c501958ff85ce01">More...</a><br /></td></tr>
@@ -305,7 +305,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ac9a5bbcfa324d5ef3abb72b2a307592d"></a>
+<a class="anchor" id="a50ec62c6586d32d60e8d244b3cd6684d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -313,7 +313,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::log::LogProcess::finalize </td>
+          <td class="memname">void mesos::internal::log::LogProcess::finalize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -321,7 +321,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -333,7 +333,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ada6f3c8f17d59a9d78071542a02e6f7d"></a>
+<a class="anchor" id="a8096a0ff2e646b399e2503e0526d5936"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -341,7 +341,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::log::LogProcess::initialize </td>
+          <td class="memname">void mesos::internal::log::LogProcess::initialize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -349,7 +349,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess-members.html
index f37ccb0..f7244b7 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess-members.html
@@ -69,11 +69,11 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#aa2e8cfe0906ddee14354d600530989fc">ending</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html">mesos::internal::log::LogReaderProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a7b1d0d66aee598f4a19c0b38010b5e42">finalize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html">mesos::internal::log::LogReaderProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a52e6c509507358675b3a25ef61078817">finalize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html">mesos::internal::log::LogReaderProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a7af658bc98f66d4ca187e02bfa303c6d">initialize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html">mesos::internal::log::LogReaderProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a94250681d4e47401e2d5c44137833c90">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html">mesos::internal::log::LogReaderProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -97,8 +97,8 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; LogReaderProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; LogReaderProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; LogReaderProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess.html
index 9b31153..5955aaf 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess.html
@@ -85,16 +85,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a9c9499e17296f5d0e296e6e757bf09de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html">mesos::log::Log::Position</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a9c9499e17296f5d0e296e6e757bf09de">catchup</a> ()</td></tr>
 <tr class="separator:a9c9499e17296f5d0e296e6e757bf09de"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; LogReaderProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; LogReaderProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -103,12 +103,12 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a7af658bc98f66d4ca187e02bfa303c6d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a7af658bc98f66d4ca187e02bfa303c6d">initialize</a> ()</td></tr>
-<tr class="memdesc:a7af658bc98f66d4ca187e02bfa303c6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#a7af658bc98f66d4ca187e02bfa303c6d">More...</a><br /></td></tr>
-<tr class="separator:a7af658bc98f66d4ca187e02bfa303c6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7b1d0d66aee598f4a19c0b38010b5e42"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a7b1d0d66aee598f4a19c0b38010b5e42">finalize</a> ()</td></tr>
-<tr class="memdesc:a7b1d0d66aee598f4a19c0b38010b5e42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is terminated.  <a href="#a7b1d0d66aee598f4a19c0b38010b5e42">More...</a><br /></td></tr>
-<tr class="separator:a7b1d0d66aee598f4a19c0b38010b5e42"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94250681d4e47401e2d5c44137833c90"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a94250681d4e47401e2d5c44137833c90">initialize</a> () override</td></tr>
+<tr class="memdesc:a94250681d4e47401e2d5c44137833c90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#a94250681d4e47401e2d5c44137833c90">More...</a><br /></td></tr>
+<tr class="separator:a94250681d4e47401e2d5c44137833c90"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a52e6c509507358675b3a25ef61078817"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a52e6c509507358675b3a25ef61078817">finalize</a> () override</td></tr>
+<tr class="memdesc:a52e6c509507358675b3a25ef61078817"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is terminated.  <a href="#a52e6c509507358675b3a25ef61078817">More...</a><br /></td></tr>
+<tr class="separator:a52e6c509507358675b3a25ef61078817"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a> (<a class="el" href="structprocess_1_1Event.html">Event</a> &amp;&amp;event)</td></tr>
 <tr class="memdesc:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when an event is serviced.  <a href="#a2accda04cb99a8337c501958ff85ce01">More...</a><br /></td></tr>
@@ -264,7 +264,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7b1d0d66aee598f4a19c0b38010b5e42"></a>
+<a class="anchor" id="a52e6c509507358675b3a25ef61078817"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -272,7 +272,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::log::LogReaderProcess::finalize </td>
+          <td class="memname">void mesos::internal::log::LogReaderProcess::finalize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -280,7 +280,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -292,7 +292,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7af658bc98f66d4ca187e02bfa303c6d"></a>
+<a class="anchor" id="a94250681d4e47401e2d5c44137833c90"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -300,7 +300,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::log::LogReaderProcess::initialize </td>
+          <td class="memname">void mesos::internal::log::LogReaderProcess::initialize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -308,7 +308,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess-members.html
index 43f4622..3b3cfc9 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess-members.html
@@ -67,11 +67,11 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a>(const std::string &amp;name, const UPID &amp;pid)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#ae90aff3b3439fb99379296db1ebff980">finalize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html">mesos::internal::log::LogWriterProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a02414fc51ef5550185763378d856881d">finalize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html">mesos::internal::log::LogWriterProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a4896aaab8e6d04562965ea678034543e">initialize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html">mesos::internal::log::LogWriterProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a93bba50f3a1b35fdb8f0aad6871c8353">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html">mesos::internal::log::LogWriterProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -96,8 +96,8 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; LogWriterProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a6a0704914a0ea9f1005f477699dbcac7">truncate</a>(const mesos::log::Log::Position &amp;to)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html">mesos::internal::log::LogWriterProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; LogWriterProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; LogWriterProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.html
index 8aa2dce..50959cb 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess.html
@@ -83,16 +83,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a6a0704914a0ea9f1005f477699dbcac7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html">mesos::log::Log::Position</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a6a0704914a0ea9f1005f477699dbcac7">truncate</a> (const <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html">mesos::log::Log::Position</a> &amp;to)</td></tr>
 <tr class="separator:a6a0704914a0ea9f1005f477699dbcac7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; LogWriterProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; LogWriterProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -101,12 +101,12 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a4896aaab8e6d04562965ea678034543e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a4896aaab8e6d04562965ea678034543e">initialize</a> ()</td></tr>
-<tr class="memdesc:a4896aaab8e6d04562965ea678034543e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#a4896aaab8e6d04562965ea678034543e">More...</a><br /></td></tr>
-<tr class="separator:a4896aaab8e6d04562965ea678034543e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae90aff3b3439fb99379296db1ebff980"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#ae90aff3b3439fb99379296db1ebff980">finalize</a> ()</td></tr>
-<tr class="memdesc:ae90aff3b3439fb99379296db1ebff980"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is terminated.  <a href="#ae90aff3b3439fb99379296db1ebff980">More...</a><br /></td></tr>
-<tr class="separator:ae90aff3b3439fb99379296db1ebff980"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a93bba50f3a1b35fdb8f0aad6871c8353"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a93bba50f3a1b35fdb8f0aad6871c8353">initialize</a> () override</td></tr>
+<tr class="memdesc:a93bba50f3a1b35fdb8f0aad6871c8353"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#a93bba50f3a1b35fdb8f0aad6871c8353">More...</a><br /></td></tr>
+<tr class="separator:a93bba50f3a1b35fdb8f0aad6871c8353"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a02414fc51ef5550185763378d856881d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a02414fc51ef5550185763378d856881d">finalize</a> () override</td></tr>
+<tr class="memdesc:a02414fc51ef5550185763378d856881d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is terminated.  <a href="#a02414fc51ef5550185763378d856881d">More...</a><br /></td></tr>
+<tr class="separator:a02414fc51ef5550185763378d856881d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a> (<a class="el" href="structprocess_1_1Event.html">Event</a> &amp;&amp;event)</td></tr>
 <tr class="memdesc:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when an event is serviced.  <a href="#a2accda04cb99a8337c501958ff85ce01">More...</a><br /></td></tr>
@@ -233,7 +233,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ae90aff3b3439fb99379296db1ebff980"></a>
+<a class="anchor" id="a02414fc51ef5550185763378d856881d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -241,7 +241,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::log::LogWriterProcess::finalize </td>
+          <td class="memname">void mesos::internal::log::LogWriterProcess::finalize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -249,7 +249,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -261,7 +261,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4896aaab8e6d04562965ea678034543e"></a>
+<a class="anchor" id="a93bba50f3a1b35fdb8f0aad6871c8353"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -269,7 +269,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::log::LogWriterProcess::initialize </td>
+          <td class="memname">void mesos::internal::log::LogWriterProcess::initialize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -277,7 +277,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1Storage.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1Storage.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1Storage.html
index b84a783..0a60c6f 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1Storage.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1Storage.html
@@ -135,7 +135,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#adb6b3e4a998e54680af20d3e95b25859">mesos::internal::log::LevelDBStorage</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a05736adfe40ed55c9792b8f1034315fe">mesos::internal::log::LevelDBStorage</a>.</p>
 
 </div>
 </div>
@@ -161,7 +161,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a771924de457b320d3f6a3d1855c3b917">mesos::internal::log::LevelDBStorage</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#abeaa2aa873ad61741df0895e62dea4e4">mesos::internal::log::LevelDBStorage</a>.</p>
 
 </div>
 </div>
@@ -187,7 +187,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a7f16c72828b3a9534356e819b61c0ec3">mesos::internal::log::LevelDBStorage</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#aded34dbfce878cf33da0d45a50edd54a">mesos::internal::log::LevelDBStorage</a>.</p>
 
 </div>
 </div>
@@ -213,7 +213,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a7dfe38d48049a8c6817bafe32ce6bf12">mesos::internal::log::LevelDBStorage</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a92f9efc4b25ffc6cfdc5063b7f9c9f9c">mesos::internal::log::LevelDBStorage</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark-members.html
index 7cc1d63..be7ccdf 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark-members.html
@@ -57,9 +57,9 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">mesos::internal::log::tool::Benchmark</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a8d41e8ce86b767ff1d0da9ce841186ee">execute</a>(int argc=0, char **argv=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">mesos::internal::log::tool::Benchmark</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a079cd55caecdf1c8a2ac258c5e864335">execute</a>(int argc=0, char **argv=nullptr) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">mesos::internal::log::tool::Benchmark</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a31082cfdfa0b5047dc7b2437a50b2c01">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">mesos::internal::log::tool::Benchmark</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#af042e030ddb4a36a4eb26f867fcd9c85">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">mesos::internal::log::tool::Benchmark</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#aed929c6bd28b877ec2e07c806ac9654d">name</a>() const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">mesos::internal::log::tool::Benchmark</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#ac4dea5608cfa6533a1986c68dd9d88dd">~Tool</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">mesos::internal::log::tool::Tool</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html
index 20255c3..8f72bbb 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html
@@ -78,10 +78,10 @@ Classes</h2></td></tr>
 </table><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:af042e030ddb4a36a4eb26f867fcd9c85"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#af042e030ddb4a36a4eb26f867fcd9c85">name</a> () const </td></tr>
-<tr class="separator:af042e030ddb4a36a4eb26f867fcd9c85"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8d41e8ce86b767ff1d0da9ce841186ee"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a8d41e8ce86b767ff1d0da9ce841186ee">execute</a> (int argc=0, char **argv=nullptr)</td></tr>
-<tr class="separator:a8d41e8ce86b767ff1d0da9ce841186ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed929c6bd28b877ec2e07c806ac9654d"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#aed929c6bd28b877ec2e07c806ac9654d">name</a> () const override</td></tr>
+<tr class="separator:aed929c6bd28b877ec2e07c806ac9654d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a079cd55caecdf1c8a2ac258c5e864335"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a079cd55caecdf1c8a2ac258c5e864335">execute</a> (int argc=0, char **argv=nullptr) override</td></tr>
+<tr class="separator:a079cd55caecdf1c8a2ac258c5e864335"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">mesos::internal::log::tool::Tool</a></td></tr>
 <tr class="memitem:ac4dea5608cfa6533a1986c68dd9d88dd inherit pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#ac4dea5608cfa6533a1986c68dd9d88dd">~Tool</a> ()</td></tr>
 <tr class="separator:ac4dea5608cfa6533a1986c68dd9d88dd inherit pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -92,7 +92,7 @@ Public Attributes</h2></td></tr>
 <tr class="separator:a31082cfdfa0b5047dc7b2437a50b2c01"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a8d41e8ce86b767ff1d0da9ce841186ee"></a>
+<a class="anchor" id="a079cd55caecdf1c8a2ac258c5e864335"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -100,7 +100,7 @@ Public Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::log::tool::Benchmark::execute </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::log::tool::Benchmark::execute </td>
           <td>(</td>
           <td class="paramtype">int&#160;</td>
           <td class="paramname"><em>argc</em> = <code>0</code>, </td>
@@ -119,7 +119,7 @@ Public Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -128,7 +128,7 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af042e030ddb4a36a4eb26f867fcd9c85"></a>
+<a class="anchor" id="aed929c6bd28b877ec2e07c806ac9654d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -136,7 +136,7 @@ Public Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual std::string mesos::internal::log::tool::Benchmark::name </td>
+          <td class="memname">std::string mesos::internal::log::tool::Benchmark::name </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -144,7 +144,7 @@ Public Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Initialize-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Initialize-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Initialize-members.html
index 05b70e1..09cb347 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Initialize-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Initialize-members.html
@@ -57,9 +57,9 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html">mesos::internal::log::tool::Initialize</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#abf154f06f624938e50f8123b6e57b959">execute</a>(int argc=0, char **argv=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html">mesos::internal::log::tool::Initialize</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#adb6f15c26cfef32b217c33c512d3c644">execute</a>(int argc=0, char **argv=nullptr) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html">mesos::internal::log::tool::Initialize</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#aa94f08d70b858ff8683baa93ef50dfb8">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html">mesos::internal::log::tool::Initialize</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#a71bb868c2687b6bb79247f5f38c6fffd">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html">mesos::internal::log::tool::Initialize</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#a11a56c05baa569e71a04701de2f7cee6">name</a>() const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html">mesos::internal::log::tool::Initialize</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#ac4dea5608cfa6533a1986c68dd9d88dd">~Tool</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">mesos::internal::log::tool::Tool</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->


[51/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
Updated the website built from mesos SHA: 9147283.


Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/7fd1c58b
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/7fd1c58b
Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/7fd1c58b

Branch: refs/heads/asf-site
Commit: 7fd1c58b9e3854fe9e55c188ee332b68a7c08cee
Parents: 02ef1d6
Author: jenkins <bu...@apache.org>
Authored: Fri Jul 20 02:22:30 2018 +0000
Committer: jenkins <bu...@apache.org>
Committed: Fri Jul 20 02:22:30 2018 +0000

----------------------------------------------------------------------
 ...s_2include_2process_2filter_8hpp_source.html |    2 +-
 ..._2include_2process_2limiter_8hpp_source.html |    4 +-
 ..._2include_2process_2logging_8hpp_source.html |    6 +-
 ...include_2process_2metrics_2metrics_8hpp.html |    1 -
 ..._2process_2metrics_2metrics_8hpp_source.html |    8 +-
 ...2include_2process_2protobuf_8hpp_source.html |    6 +-
 ...nclude_2stout_2tests_2utils_8hpp_source.html |    6 +-
 content/api/latest/c++/Nodes.xml                | 2528 +++--
 content/api/latest/c++/Tokens.xml               | 2001 ++--
 .../active__user__test__helper_8hpp_source.html |    6 +-
 content/api/latest/c++/annotated.html           |   15 +-
 .../latest/c++/appc_2runtime_8hpp_source.html   |   10 +-
 content/api/latest/c++/appc_2store_8hpp.html    |   87 +
 .../api/latest/c++/appc_2store_8hpp_source.html |   81 +
 content/api/latest/c++/async_8hpp_source.html   |    2 +-
 content/api/latest/c++/aufs_8hpp_source.html    |    8 +-
 .../api/latest/c++/benchmark_8hpp_source.html   |    6 +-
 content/api/latest/c++/bind_8hpp_source.html    |    8 +-
 .../capabilities__test__helper_8hpp_source.html |    6 +-
 .../c++/checker__process_8hpp_source.html       |    4 +-
 .../latest/c++/classNetworkProcess-members.html |    8 +-
 content/api/latest/c++/classNetworkProcess.html |   24 +-
 .../latest/c++/classProcessWatcher-members.html |    2 +-
 content/api/latest/c++/classProcessWatcher.html |   10 +-
 .../c++/classProtobufProcess-members.html       |    6 +-
 .../api/latest/c++/classProtobufProcess.html    |   18 +-
 .../latest/c++/classReqResProcess-members.html  |    8 +-
 content/api/latest/c++/classReqResProcess.html  |   22 +-
 .../classSSLTemporaryDirectoryTest-members.html |    4 +-
 .../c++/classSSLTemporaryDirectoryTest.html     |    8 +-
 content/api/latest/c++/classSubcommand.html     |    4 +-
 .../classTemporaryDirectoryTest-members.html    |    4 +-
 .../latest/c++/classTemporaryDirectoryTest.html |   20 +-
 content/api/latest/c++/classWatcher.html        |    2 +-
 content/api/latest/c++/classes.html             |  374 +-
 ...esos_1_1AcceptingObjectApprover-members.html |    2 +-
 .../classmesos_1_1AcceptingObjectApprover.html  |   10 +-
 .../latest/c++/classmesos_1_1Authenticator.html |    4 +-
 .../latest/c++/classmesos_1_1Authorizer.html    |    4 +-
 .../c++/classmesos_1_1DiskProfileAdaptor.html   |    4 +-
 .../api/latest/c++/classmesos_1_1Executor.html  |    8 +-
 .../c++/classmesos_1_1ExecutorDriver.html       |   14 +-
 ...assmesos_1_1MesosExecutorDriver-members.html |   16 +-
 .../c++/classmesos_1_1MesosExecutorDriver.html  |   80 +-
 ...ssmesos_1_1MesosSchedulerDriver-members.html |   34 +-
 .../c++/classmesos_1_1MesosSchedulerDriver.html |  170 +-
 .../c++/classmesos_1_1ObjectApprover.html       |    2 +-
 .../c++/classmesos_1_1SchedulerDriver.html      |   32 +-
 .../classmesos_1_1allocator_1_1Allocator.html   |   50 +-
 ...ternal_1_1HttpConnectionProcess-members.html |    4 +-
 ...os_1_1internal_1_1HttpConnectionProcess.html |    8 +-
 ..._1_1internal_1_1LocalAuthorizer-members.html |    6 +-
 ...assmesos_1_1internal_1_1LocalAuthorizer.html |   34 +-
 ...l_1_1StatusUpdateManagerProcess-members.html |    6 +-
 ...1internal_1_1StatusUpdateManagerProcess.html |   12 +-
 ...s_1_1internal_1_1VersionProcess-members.html |    6 +-
 ...lassmesos_1_1internal_1_1VersionProcess.html |   20 +-
 ...1_1internal_1_1WhitelistWatcher-members.html |    6 +-
 ...ssmesos_1_1internal_1_1WhitelistWatcher.html |   20 +-
 ...nal_1_1checks_1_1CheckerProcess-members.html |    8 +-
 ...1_1internal_1_1checks_1_1CheckerProcess.html |   22 +-
 ...am__md5_1_1CRAMMD5Authenticatee-members.html |    4 +-
 ...al_1_1cram__md5_1_1CRAMMD5Authenticatee.html |   24 +-
 ...am__md5_1_1CRAMMD5Authenticator-members.html |    6 +-
 ...al_1_1cram__md5_1_1CRAMMD5Authenticator.html |   30 +-
 ...ternal_1_1log_1_1LevelDBStorage-members.html |   10 +-
 ...os_1_1internal_1_1log_1_1LevelDBStorage.html |   50 +-
 ..._1internal_1_1log_1_1LogProcess-members.html |    8 +-
 ...smesos_1_1internal_1_1log_1_1LogProcess.html |   32 +-
 ...rnal_1_1log_1_1LogReaderProcess-members.html |    8 +-
 ..._1_1internal_1_1log_1_1LogReaderProcess.html |   32 +-
 ...rnal_1_1log_1_1LogWriterProcess-members.html |    8 +-
 ..._1_1internal_1_1log_1_1LogWriterProcess.html |   32 +-
 ...lassmesos_1_1internal_1_1log_1_1Storage.html |    8 +-
 ...nal_1_1log_1_1tool_1_1Benchmark-members.html |    4 +-
 ...1_1internal_1_1log_1_1tool_1_1Benchmark.html |   20 +-
 ...al_1_1log_1_1tool_1_1Initialize-members.html |    4 +-
 ..._1internal_1_1log_1_1tool_1_1Initialize.html |   20 +-
 ...internal_1_1log_1_1tool_1_1Read-members.html |    4 +-
 ...esos_1_1internal_1_1log_1_1tool_1_1Read.html |   20 +-
 ...ernal_1_1log_1_1tool_1_1Replica-members.html |    4 +-
 ...s_1_1internal_1_1log_1_1tool_1_1Replica.html |   20 +-
 ...esos_1_1internal_1_1log_1_1tool_1_1Tool.html |    4 +-
 ...ger_1_1LogrotateContainerLogger-members.html |    6 +-
 ...l_1_1logger_1_1LogrotateContainerLogger.html |   30 +-
 ...nternal_1_1master_1_1AdmitSlave-members.html |    4 +-
 ...sos_1_1internal_1_1master_1_1AdmitSlave.html |   14 +-
 ...ternal_1_1master_1_1Heartbeater-members.html |    6 +-
 ...os_1_1internal_1_1master_1_1Heartbeater.html |   18 +-
 ...rnal_1_1master_1_1MarkSlaveGone-members.html |    4 +-
 ..._1_1internal_1_1master_1_1MarkSlaveGone.html |   14 +-
 ...1_1master_1_1MarkSlaveReachable-members.html |    4 +-
 ...nternal_1_1master_1_1MarkSlaveReachable.html |   14 +-
 ...1master_1_1MarkSlaveUnreachable-members.html |    4 +-
 ...ernal_1_1master_1_1MarkSlaveUnreachable.html |   14 +-
 ...1_1internal_1_1master_1_1Master-members.html |    8 +-
 ...ssmesos_1_1internal_1_1master_1_1Master.html |   22 +-
 ..._1_1internal_1_1master_1_1Prune-members.html |    4 +-
 ...assmesos_1_1internal_1_1master_1_1Prune.html |   14 +-
 ..._1_1master_1_1RegistryOperation-members.html |    2 +-
 ...internal_1_1master_1_1RegistryOperation.html |   12 +-
 ...ternal_1_1master_1_1RemoveSlave-members.html |    4 +-
 ...os_1_1internal_1_1master_1_1RemoveSlave.html |   14 +-
 ...ternal_1_1master_1_1UpdateSlave-members.html |    4 +-
 ...os_1_1internal_1_1master_1_1UpdateSlave.html |   14 +-
 ...aster_1_1allocator_1_1DRFSorter-members.html |   40 +-
 ...nal_1_1master_1_1allocator_1_1DRFSorter.html |  200 +-
 ...1_1HierarchicalAllocatorProcess-members.html |   60 +-
 ...locator_1_1HierarchicalAllocatorProcess.html |  120 +-
 ..._1_1allocator_1_1MesosAllocator-members.html |   54 +-
 ..._1master_1_1allocator_1_1MesosAllocator.html |  278 +-
 ...ocator_1_1MesosAllocatorProcess-members.html |    6 +-
 ...r_1_1allocator_1_1MesosAllocatorProcess.html |   70 +-
 ...er_1_1allocator_1_1RandomSorter-members.html |   40 +-
 ..._1_1master_1_1allocator_1_1RandomSorter.html |  200 +-
 ...ternal_1_1master_1_1allocator_1_1Sorter.html |   38 +-
 ...1_1HierarchicalAllocatorProcess-members.html |   60 +-
 ...nternal_1_1HierarchicalAllocatorProcess.html |  230 +-
 ...maintenance_1_1StartMaintenance-members.html |    4 +-
 ...ster_1_1maintenance_1_1StartMaintenance.html |   12 +-
 ...1maintenance_1_1StopMaintenance-members.html |    4 +-
 ...aster_1_1maintenance_1_1StopMaintenance.html |   12 +-
 ..._1maintenance_1_1UpdateSchedule-members.html |    4 +-
 ...master_1_1maintenance_1_1UpdateSchedule.html |   12 +-
 ...1master_1_1quota_1_1RemoveQuota-members.html |    4 +-
 ...ernal_1_1master_1_1quota_1_1RemoveQuota.html |   12 +-
 ...1master_1_1quota_1_1UpdateQuota-members.html |    4 +-
 ...ernal_1_1master_1_1quota_1_1UpdateQuota.html |   12 +-
 ...ter_1_1weights_1_1UpdateWeights-members.html |    4 +-
 ...l_1_1master_1_1weights_1_1UpdateWeights.html |   12 +-
 ...io_1_1internal_1_1ReaderProcess-members.html |   10 +-
 ..._1recordio_1_1internal_1_1ReaderProcess.html |   38 +-
 ...e_1_1AppcRuntimeIsolatorProcess-members.html |   14 +-
 ..._1_1slave_1_1AppcRuntimeIsolatorProcess.html |   52 +-
 ...nternal_1_1slave_1_1AufsBackend-members.html |    6 +-
 ...sos_1_1internal_1_1slave_1_1AufsBackend.html |   30 +-
 ...ssmesos_1_1internal_1_1slave_1_1Backend.html |    4 +-
 ...nternal_1_1slave_1_1BindBackend-members.html |    6 +-
 ...sos_1_1internal_1_1slave_1_1BindBackend.html |   30 +-
 ...1slave_1_1BlkioSubsystemProcess-members.html |    6 +-
 ...ernal_1_1slave_1_1BlkioSubsystemProcess.html |   12 +-
 ...slave_1_1CgroupsIsolatorProcess-members.html |   28 +-
 ...rnal_1_1slave_1_1CgroupsIsolatorProcess.html |  122 +-
 ...slave_1_1ComposingContainerizer-members.html |   26 +-
 ...rnal_1_1slave_1_1ComposingContainerizer.html |  130 +-
 ...slave_1_1ContainerDaemonProcess-members.html |    4 +-
 ...rnal_1_1slave_1_1ContainerDaemonProcess.html |    8 +-
 ...s_1_1internal_1_1slave_1_1Containerizer.html |   24 +-
 ...nternal_1_1slave_1_1CopyBackend-members.html |    6 +-
 ...sos_1_1internal_1_1slave_1_1CopyBackend.html |   30 +-
 ...1_1slave_1_1CpuSubsystemProcess-members.html |    6 +-
 ...nternal_1_1slave_1_1CpuSubsystemProcess.html |   12 +-
 ...lave_1_1CpuacctSubsystemProcess-members.html |    6 +-
 ...nal_1_1slave_1_1CpuacctSubsystemProcess.html |   12 +-
 ...slave_1_1CpusetSubsystemProcess-members.html |    6 +-
 ...rnal_1_1slave_1_1CpusetSubsystemProcess.html |   12 +-
 ...lave_1_1DevicesSubsystemProcess-members.html |    6 +-
 ...nal_1_1slave_1_1DevicesSubsystemProcess.html |   12 +-
 ...1_1slave_1_1DockerContainerizer-members.html |   20 +-
 ...nternal_1_1slave_1_1DockerContainerizer.html |  100 +-
 ...e_1_1DockerContainerizerProcess-members.html |    4 +-
 ..._1_1slave_1_1DockerContainerizerProcess.html |    8 +-
 ...1_1DockerRuntimeIsolatorProcess-members.html |   14 +-
 ..._1slave_1_1DockerRuntimeIsolatorProcess.html |   52 +-
 ..._1_1DockerVolumeIsolatorProcess-members.html |   18 +-
 ...1_1slave_1_1DockerVolumeIsolatorProcess.html |   72 +-
 ...nvironmentSecretIsolatorProcess-members.html |   14 +-
 ...ave_1_1EnvironmentSecretIsolatorProcess.html |   52 +-
 ...rnal_1_1slave_1_1FetcherProcess-members.html |    6 +-
 ..._1_1internal_1_1slave_1_1FetcherProcess.html |   18 +-
 ...lave_1_1GarbageCollectorProcess-members.html |    6 +-
 ...nal_1_1slave_1_1GarbageCollectorProcess.html |   18 +-
 ...lave_1_1HugetlbSubsystemProcess-members.html |    6 +-
 ...nal_1_1slave_1_1HugetlbSubsystemProcess.html |   12 +-
 ...ernal_1_1slave_1_1IOSwitchboard-members.html |   20 +-
 ...s_1_1internal_1_1slave_1_1IOSwitchboard.html |   82 +-
 ...smesos_1_1internal_1_1slave_1_1Launcher.html |    8 +-
 ...inuxCapabilitiesIsolatorProcess-members.html |   12 +-
 ...ave_1_1LinuxCapabilitiesIsolatorProcess.html |   42 +-
 ..._1_1LinuxDevicesIsolatorProcess-members.html |   12 +-
 ...1_1slave_1_1LinuxDevicesIsolatorProcess.html |   36 +-
 ...1LinuxFilesystemIsolatorProcess-members.html |   20 +-
 ...slave_1_1LinuxFilesystemIsolatorProcess.html |   82 +-
 ...ernal_1_1slave_1_1LinuxLauncher-members.html |   10 +-
 ...s_1_1internal_1_1slave_1_1LinuxLauncher.html |   50 +-
 ...l_1_1slave_1_1LoadQoSController-members.html |    6 +-
 ...1internal_1_1slave_1_1LoadQoSController.html |   30 +-
 ...slave_1_1MemorySubsystemProcess-members.html |    6 +-
 ...rnal_1_1slave_1_1MemorySubsystemProcess.html |   12 +-
 ..._1_1slave_1_1MesosContainerizer-members.html |   26 +-
 ...internal_1_1slave_1_1MesosContainerizer.html |  130 +-
 ...ave_1_1MesosContainerizerLaunch-members.html |    4 +-
 ...al_1_1slave_1_1MesosContainerizerLaunch.html |   20 +-
 ...lave_1_1MesosContainerizerMount-members.html |    4 +-
 ...nal_1_1slave_1_1MesosContainerizerMount.html |   20 +-
 ...ve_1_1MesosContainerizerProcess-members.html |    6 +-
 ...l_1_1slave_1_1MesosContainerizerProcess.html |   18 +-
 ...ernal_1_1slave_1_1MesosIsolator-members.html |   22 +-
 ...s_1_1internal_1_1slave_1_1MesosIsolator.html |  110 +-
 ..._1slave_1_1MesosIsolatorProcess-members.html |    6 +-
 ...ternal_1_1slave_1_1MesosIsolatorProcess.html |   38 +-
 ...1_1NamespacesIPCIsolatorProcess-members.html |   14 +-
 ..._1slave_1_1NamespacesIPCIsolatorProcess.html |   52 +-
 ...1_1NamespacesPidIsolatorProcess-members.html |   14 +-
 ..._1slave_1_1NamespacesPidIsolatorProcess.html |   52 +-
 ...slave_1_1NetClsSubsystemProcess-members.html |    6 +-
 ...rnal_1_1slave_1_1NetClsSubsystemProcess.html |   12 +-
 ...lave_1_1NetPrioSubsystemProcess-members.html |    6 +-
 ...nal_1_1slave_1_1NetPrioSubsystemProcess.html |   12 +-
 ...ve_1_1NetworkCniIsolatorProcess-members.html |   20 +-
 ...l_1_1slave_1_1NetworkCniIsolatorProcess.html |   82 +-
 ...lave_1_1NetworkCniIsolatorSetup-members.html |    4 +-
 ...nal_1_1slave_1_1NetworkCniIsolatorSetup.html |   20 +-
 ..._1_1NetworkPortsIsolatorProcess-members.html |    6 +-
 ...1_1slave_1_1NetworkPortsIsolatorProcess.html |   12 +-
 ...l_1_1slave_1_1NoopQoSController-members.html |    6 +-
 ...1internal_1_1slave_1_1NoopQoSController.html |   30 +-
 ...1slave_1_1NoopResourceEstimator-members.html |    6 +-
 ...ernal_1_1slave_1_1NoopResourceEstimator.html |   30 +-
 ...ave_1_1NvidiaGpuIsolatorProcess-members.html |   20 +-
 ...al_1_1slave_1_1NvidiaGpuIsolatorProcess.html |   82 +-
 ...rnal_1_1slave_1_1OverlayBackend-members.html |    6 +-
 ..._1_1internal_1_1slave_1_1OverlayBackend.html |   30 +-
 ...ve_1_1PerfEventSubsystemProcess-members.html |    6 +-
 ...l_1_1slave_1_1PerfEventSubsystemProcess.html |   12 +-
 ..._1slave_1_1PidsSubsystemProcess-members.html |    6 +-
 ...ternal_1_1slave_1_1PidsSubsystemProcess.html |   12 +-
 ...e_1_1PortMappingIsolatorProcess-members.html |    6 +-
 ..._1_1slave_1_1PortMappingIsolatorProcess.html |   12 +-
 ...lave_1_1PosixCpuIsolatorProcess-members.html |   20 +-
 ...nal_1_1slave_1_1PosixCpuIsolatorProcess.html |   46 +-
 ...ave_1_1PosixDiskIsolatorProcess-members.html |   26 +-
 ...al_1_1slave_1_1PosixDiskIsolatorProcess.html |  112 +-
 ...1PosixFilesystemIsolatorProcess-members.html |   16 +-
 ...slave_1_1PosixFilesystemIsolatorProcess.html |   62 +-
 ..._1slave_1_1PosixIsolatorProcess-members.html |   18 +-
 ...ternal_1_1slave_1_1PosixIsolatorProcess.html |   72 +-
 ...lave_1_1PosixMemIsolatorProcess-members.html |   20 +-
 ...nal_1_1slave_1_1PosixMemIsolatorProcess.html |   46 +-
 ..._1_1PosixRLimitsIsolatorProcess-members.html |   12 +-
 ...1_1slave_1_1PosixRLimitsIsolatorProcess.html |   42 +-
 ..._1_1slave_1_1ProvisionerProcess-members.html |    4 +-
 ...internal_1_1slave_1_1ProvisionerProcess.html |    8 +-
 ...slave_1_1SandboxContainerLogger-members.html |    6 +-
 ...rnal_1_1slave_1_1SandboxContainerLogger.html |   30 +-
 ...SharedFilesystemIsolatorProcess-members.html |   10 +-
 ...lave_1_1SharedFilesystemIsolatorProcess.html |   32 +-
 ...s_1_1internal_1_1slave_1_1Slave-members.html |   14 +-
 ...lassmesos_1_1internal_1_1slave_1_1Slave.html |   58 +-
 ...lassmesos_1_1internal_1_1slave_1_1Store.html |   11 +-
 ...classmesos_1_1internal_1_1slave_1_1Store.png |  Bin 1375 -> 1067 bytes
 ..._1_1slave_1_1SubprocessLauncher-members.html |   10 +-
 ...internal_1_1slave_1_1SubprocessLauncher.html |   50 +-
 ...al_1_1slave_1_1SubsystemProcess-members.html |    6 +-
 ..._1internal_1_1slave_1_1SubsystemProcess.html |   18 +-
 ..._1VolumeHostPathIsolatorProcess-members.html |   14 +-
 ...1slave_1_1VolumeHostPathIsolatorProcess.html |   52 +-
 ...e_1_1VolumeImageIsolatorProcess-members.html |   14 +-
 ..._1_1slave_1_1VolumeImageIsolatorProcess.html |   52 +-
 ...olumeSandboxPathIsolatorProcess-members.html |   18 +-
 ...ave_1_1VolumeSandboxPathIsolatorProcess.html |   72 +-
 ..._1_1VolumeSecretIsolatorProcess-members.html |   12 +-
 ...1_1slave_1_1VolumeSecretIsolatorProcess.html |   42 +-
 ...ve_1_1WindowsCpuIsolatorProcess-members.html |    6 +-
 ...l_1_1slave_1_1WindowsCpuIsolatorProcess.html |   12 +-
 ...indowsFilesystemIsolatorProcess-members.html |   16 +-
 ...ave_1_1WindowsFilesystemIsolatorProcess.html |   32 +-
 ...ve_1_1WindowsMemIsolatorProcess-members.html |    6 +-
 ...l_1_1slave_1_1WindowsMemIsolatorProcess.html |   12 +-
 ...slave_1_1XfsDiskIsolatorProcess-members.html |    6 +-
 ...rnal_1_1slave_1_1XfsDiskIsolatorProcess.html |   12 +-
 ...ernal_1_1slave_1_1appc_1_1Store-members.html |    6 +-
 ...s_1_1internal_1_1slave_1_1appc_1_1Store.html |   32 +-
 ...ave_1_1docker_1_1ImageTarPuller-members.html |    4 +-
 ...al_1_1slave_1_1docker_1_1ImageTarPuller.html |   24 +-
 ..._1internal_1_1slave_1_1docker_1_1Puller.html |    2 +-
 ...ave_1_1docker_1_1RegistryPuller-members.html |    4 +-
 ...al_1_1slave_1_1docker_1_1RegistryPuller.html |   24 +-
 ...nal_1_1slave_1_1docker_1_1Store-members.html |    8 +-
 ...1_1internal_1_1slave_1_1docker_1_1Store.html |   44 +-
 ...torage_1_1UriDiskProfileAdaptor-members.html |    6 +-
 ...nal_1_1storage_1_1UriDiskProfileAdaptor.html |   30 +-
 ...1_1UriDiskProfileAdaptorProcess-members.html |    6 +-
 ...storage_1_1UriDiskProfileAdaptorProcess.html |   18 +-
 ..._1tests_1_1ActiveUserTestHelper-members.html |    4 +-
 ...ternal_1_1tests_1_1ActiveUserTestHelper.html |   20 +-
 ...tests_1_1CapabilitiesTestHelper-members.html |    4 +-
 ...rnal_1_1tests_1_1CapabilitiesTestHelper.html |   20 +-
 ...l_1_1tests_1_1ContainerizerTest-members.html |    4 +-
 ...1internal_1_1tests_1_1ContainerizerTest.html |    8 +-
 ...lave_1_1MesosContainerizer_01_4-members.html |    4 +-
 ...st_3_01slave_1_1MesosContainerizer_01_4.html |    8 +-
 ...nternal_1_1tests_1_1Environment-members.html |    4 +-
 ...sos_1_1internal_1_1tests_1_1Environment.html |   20 +-
 ..._1tests_1_1HttpServerTestHelper-members.html |    4 +-
 ...ternal_1_1tests_1_1HttpServerTestHelper.html |   20 +-
 ..._1tests_1_1KillPolicyTestHelper-members.html |    4 +-
 ...ternal_1_1tests_1_1KillPolicyTestHelper.html |   20 +-
 ...al_1_1tests_1_1MemoryTestHelper-members.html |    4 +-
 ..._1internal_1_1tests_1_1MemoryTestHelper.html |   20 +-
 ...1internal_1_1tests_1_1MesosTest-members.html |    4 +-
 ...mesos_1_1internal_1_1tests_1_1MesosTest.html |    8 +-
 ...rnal_1_1tests_1_1MockAuthorizer-members.html |    2 +-
 ..._1_1internal_1_1tests_1_1MockAuthorizer.html |   10 +-
 ...internal_1_1tests_1_1MockDocker-members.html |    2 +-
 ...esos_1_1internal_1_1tests_1_1MockDocker.html |   10 +-
 ...ests_1_1MockDockerContainerizer-members.html |   22 +-
 ...nal_1_1tests_1_1MockDockerContainerizer.html |   58 +-
 ...1MockDockerContainerizerProcess-members.html |    6 +-
 ...tests_1_1MockDockerContainerizerProcess.html |   18 +-
 ...ternal_1_1tests_1_1MockExecutor-members.html |    2 +-
 ...os_1_1internal_1_1tests_1_1MockExecutor.html |   10 +-
 ..._1_1tests_1_1MockFetcherProcess-members.html |    8 +-
 ...internal_1_1tests_1_1MockFetcherProcess.html |   22 +-
 ..._1tests_1_1MockGarbageCollector-members.html |    2 +-
 ...ternal_1_1tests_1_1MockGarbageCollector.html |   10 +-
 ...l_1_1tests_1_1MockQoSController-members.html |    2 +-
 ...1internal_1_1tests_1_1MockQoSController.html |   10 +-
 ...ernal_1_1tests_1_1MockRegistrar-members.html |    2 +-
 ...s_1_1internal_1_1tests_1_1MockRegistrar.html |   10 +-
 ...1tests_1_1MockResourceEstimator-members.html |    2 +-
 ...ernal_1_1tests_1_1MockResourceEstimator.html |   10 +-
 ...ernal_1_1tests_1_1MockScheduler-members.html |    2 +-
 ...s_1_1internal_1_1tests_1_1MockScheduler.html |   10 +-
 ...1_1tests_1_1MockSecretGenerator-members.html |    2 +-
 ...nternal_1_1tests_1_1MockSecretGenerator.html |   10 +-
 ...1internal_1_1tests_1_1MockSlave-members.html |   14 +-
 ...mesos_1_1internal_1_1tests_1_1MockSlave.html |   34 +-
 ...nal_1_1tests_1_1SetnsTestHelper-members.html |    2 +-
 ...1_1internal_1_1tests_1_1SetnsTestHelper.html |   10 +-
 ...ernal_1_1tests_1_1TestAllocator-members.html |    2 +-
 ...s_1_1internal_1_1tests_1_1TestAllocator.html |   10 +-
 ...l_1_1tests_1_1TestContainerizer-members.html |    4 +-
 ...1internal_1_1tests_1_1TestContainerizer.html |   20 +-
 ...1_1TestDiskProfileServerProcess-members.html |    4 +-
 ..._1tests_1_1TestDiskProfileServerProcess.html |    8 +-
 ...ternal_1_1tests_1_1TestLauncher-members.html |    2 +-
 ...os_1_1internal_1_1tests_1_1TestLauncher.html |   14 +-
 ...1internal_1_1tests_1_1TestStore-members.html |   78 -
 ...mesos_1_1internal_1_1tests_1_1TestStore.html |  246 -
 ...smesos_1_1internal_1_1tests_1_1TestStore.png |  Bin 722 -> 0 bytes
 ..._1_1TestingMesosSchedulerDriver-members.html |   34 +-
 ...1_1tests_1_1TestingMesosSchedulerDriver.html |   68 +-
 ...ernal_1_1tests_1_1ZooKeeperTest-members.html |    4 +-
 ...s_1_1internal_1_1tests_1_1ZooKeeperTest.html |   20 +-
 ...1_1ZooKeeperTest_1_1TestWatcher-members.html |    4 +-
 ..._1tests_1_1ZooKeeperTest_1_1TestWatcher.html |   20 +-
 ...tests_1_1scheduler_1_1TestMesos-members.html |    2 +-
 ...rnal_1_1tests_1_1scheduler_1_1TestMesos.html |   10 +-
 ...1master_1_1contender_1_1MasterContender.html |    4 +-
 ...er_1_1StandaloneMasterContender-members.html |    6 +-
 ...1contender_1_1StandaloneMasterContender.html |   36 +-
 ...der_1_1ZooKeeperMasterContender-members.html |    6 +-
 ..._1contender_1_1ZooKeeperMasterContender.html |   36 +-
 ...1_1master_1_1detector_1_1MasterDetector.html |    2 +-
 ...tor_1_1StandaloneMasterDetector-members.html |    4 +-
 ...1_1detector_1_1StandaloneMasterDetector.html |   22 +-
 ...ctor_1_1ZooKeeperMasterDetector-members.html |    4 +-
 ..._1_1detector_1_1ZooKeeperMasterDetector.html |   22 +-
 ...ovider_1_1AdmitResourceProvider-members.html |    2 +-
 ...urce__provider_1_1AdmitResourceProvider.html |    4 +-
 ...vider_1_1Registrar_1_1Operation-members.html |    2 +-
 ...rce__provider_1_1Registrar_1_1Operation.html |   10 +-
 ...vider_1_1RemoveResourceProvider-members.html |    2 +-
 ...rce__provider_1_1RemoveResourceProvider.html |    4 +-
 .../classmesos_1_1slave_1_1ContainerLogger.html |    2 +-
 .../c++/classmesos_1_1slave_1_1Isolator.html    |   16 +-
 .../classmesos_1_1slave_1_1QoSController.html   |    4 +-
 ...lassmesos_1_1slave_1_1ResourceEstimator.html |    4 +-
 ...sos_1_1state_1_1InMemoryStorage-members.html |   10 +-
 .../classmesos_1_1state_1_1InMemoryStorage.html |   50 +-
 ...esos_1_1state_1_1LevelDBStorage-members.html |   10 +-
 .../classmesos_1_1state_1_1LevelDBStorage.html  |   50 +-
 ...assmesos_1_1state_1_1LogStorage-members.html |   10 +-
 .../c++/classmesos_1_1state_1_1LogStorage.html  |   50 +-
 .../c++/classmesos_1_1state_1_1State.html       |    2 +-
 .../c++/classmesos_1_1state_1_1Storage.html     |    8 +-
 ...os_1_1state_1_1ZooKeeperStorage-members.html |   10 +-
 ...classmesos_1_1state_1_1ZooKeeperStorage.html |   50 +-
 ...s_1_1state_1_1protobuf_1_1State-members.html |    2 +-
 ...lassmesos_1_1state_1_1protobuf_1_1State.html |   10 +-
 ...sos_1_1uri_1_1CopyFetcherPlugin-members.html |    8 +-
 .../classmesos_1_1uri_1_1CopyFetcherPlugin.html |   46 +-
 ...sos_1_1uri_1_1CurlFetcherPlugin-members.html |    8 +-
 .../classmesos_1_1uri_1_1CurlFetcherPlugin.html |   46 +-
 ...s_1_1uri_1_1DockerFetcherPlugin-members.html |    8 +-
 ...lassmesos_1_1uri_1_1DockerFetcherPlugin.html |   46 +-
 .../classmesos_1_1uri_1_1Fetcher_1_1Plugin.html |    6 +-
 ...s_1_1uri_1_1HadoopFetcherPlugin-members.html |    8 +-
 ...lassmesos_1_1uri_1_1HadoopFetcherPlugin.html |   46 +-
 ...esos_1_1v1_1_1executor_1_1Mesos-members.html |    4 +-
 .../classmesos_1_1v1_1_1executor_1_1Mesos.html  |   18 +-
 ...assmesos_1_1v1_1_1executor_1_1MesosBase.html |    2 +-
 ...v1_1_1executor_1_1V0ToV1Adapter-members.html |   20 +-
 ...esos_1_1v1_1_1executor_1_1V0ToV1Adapter.html |   92 +-
 ...sos_1_1v1_1_1scheduler_1_1Mesos-members.html |    8 +-
 .../classmesos_1_1v1_1_1scheduler_1_1Mesos.html |   34 +-
 ...ssmesos_1_1v1_1_1scheduler_1_1MesosBase.html |    6 +-
 ...ocess_1_1ClockTestEventListener-members.html |    2 +-
 .../classprocess_1_1ClockTestEventListener.html |   10 +-
 .../classprocess_1_1DataEncoder-members.html    |    8 +-
 .../latest/c++/classprocess_1_1DataEncoder.html |   40 +-
 .../api/latest/c++/classprocess_1_1Encoder.html |    6 +-
 .../classprocess_1_1FileEncoder-members.html    |    8 +-
 .../latest/c++/classprocess_1_1FileEncoder.html |   40 +-
 .../api/latest/c++/classprocess_1_1Filter.html  |    8 +-
 ...cess_1_1FilterTestEventListener-members.html |    4 +-
 ...classprocess_1_1FilterTestEventListener.html |   20 +-
 .../c++/classprocess_1_1Help-members.html       |    6 +-
 .../api/latest/c++/classprocess_1_1Help.html    |   20 +-
 .../c++/classprocess_1_1HttpProxy-members.html  |    6 +-
 .../latest/c++/classprocess_1_1HttpProxy.html   |   18 +-
 ...sprocess_1_1HttpResponseEncoder-members.html |    8 +-
 .../classprocess_1_1HttpResponseEncoder.html    |   16 +-
 .../c++/classprocess_1_1Logging-members.html    |    8 +-
 .../api/latest/c++/classprocess_1_1Logging.html |   30 +-
 .../classprocess_1_1MemoryProfiler-members.html |    8 +-
 .../c++/classprocess_1_1MemoryProfiler.html     |   30 +-
 .../classprocess_1_1MessageEncoder-members.html |    8 +-
 .../c++/classprocess_1_1MessageEncoder.html     |   16 +-
 .../c++/classprocess_1_1Process-members.html    |    4 +-
 .../api/latest/c++/classprocess_1_1Process.html |   14 +-
 .../classprocess_1_1ProcessBase-members.html    |    2 +-
 .../latest/c++/classprocess_1_1ProcessBase.html |   16 +-
 .../c++/classprocess_1_1Profiler-members.html   |    8 +-
 .../latest/c++/classprocess_1_1Profiler.html    |   30 +-
 ...ssprocess_1_1RateLimiterProcess-members.html |    6 +-
 .../c++/classprocess_1_1RateLimiterProcess.html |   20 +-
 ...classprocess_1_1SequenceProcess-members.html |    6 +-
 .../c++/classprocess_1_1SequenceProcess.html    |   20 +-
 .../c++/classprocess_1_1System-members.html     |   10 +-
 .../api/latest/c++/classprocess_1_1System.html  |   42 +-
 .../classprocess_1_1TestsFilter-members.html    |    8 +-
 .../latest/c++/classprocess_1_1TestsFilter.html |   40 +-
 ..._1DisabledEndpointsFirewallRule-members.html |    4 +-
 ...rewall_1_1DisabledEndpointsFirewallRule.html |   22 +-
 ...lassprocess_1_1firewall_1_1FirewallRule.html |    2 +-
 ...ss_1_1grpc_1_1client_1_1Runtime-members.html |    2 +-
 ...assprocess_1_1grpc_1_1client_1_1Runtime.html |   19 +-
 ...ess_1_1internal_1_1AwaitProcess-members.html |    8 +-
 ...lassprocess_1_1internal_1_1AwaitProcess.html |   30 +-
 ...s_1_1internal_1_1CollectProcess-members.html |    8 +-
 ...ssprocess_1_1internal_1_1CollectProcess.html |   30 +-
 ...1_1internal_1_1JobObjectManager-members.html |    4 +-
 ...process_1_1internal_1_1JobObjectManager.html |    8 +-
 ...ss_1_1internal_1_1ReaperProcess-members.html |    6 +-
 ...assprocess_1_1internal_1_1ReaperProcess.html |   20 +-
 ...ess_1_1internal_1_1ThunkProcess-members.html |    6 +-
 ...lassprocess_1_1internal_1_1ThunkProcess.html |   18 +-
 ...ssprocess_1_1metrics_1_1Counter-members.html |    4 +-
 .../c++/classprocess_1_1metrics_1_1Counter.html |   20 +-
 .../c++/classprocess_1_1metrics_1_1Metric.html  |    2 +-
 ...process_1_1metrics_1_1PullGauge-members.html |    4 +-
 .../classprocess_1_1metrics_1_1PullGauge.html   |   20 +-
 ...process_1_1metrics_1_1PushGauge-members.html |    4 +-
 .../classprocess_1_1metrics_1_1PushGauge.html   |   20 +-
 ...lassprocess_1_1metrics_1_1Timer-members.html |    2 +-
 .../c++/classprocess_1_1metrics_1_1Timer.html   |    8 +-
 ...s_1_1internal_1_1MetricsProcess-members.html |    6 +-
 ..._1metrics_1_1internal_1_1MetricsProcess.html |   20 +-
 ...k_1_1internal_1_1PollSocketImpl-members.html |   16 +-
 ..._1network_1_1internal_1_1PollSocketImpl.html |   82 +-
 ...ss_1_1network_1_1internal_1_1SocketImpl.html |   14 +-
 .../classzookeeper_1_1GroupProcess-members.html |    8 +-
 .../c++/classzookeeper_1_1GroupProcess.html     |   30 +-
 content/api/latest/c++/client_8hpp_source.html  |    4 +-
 content/api/latest/c++/cni_8hpp_source.html     |   18 +-
 content/api/latest/c++/collect_8hpp_source.html |   10 +-
 .../api/latest/c++/common_2validation_8hpp.html |    4 +
 .../c++/common_2validation_8hpp_source.html     |    8 +-
 .../api/latest/c++/composing_8hpp_source.html   |   26 +-
 .../c++/contender_2standalone_8hpp_source.html  |    8 +-
 content/api/latest/c++/counter_8hpp_source.html |    6 +-
 content/api/latest/c++/curl_8hpp_source.html    |   10 +-
 .../c++/detector_2standalone_8hpp_source.html   |    6 +-
 .../dir_3be17b73d3b926e094a51cf0b5d91757.html   |    2 -
 .../dir_4f41d30518de1e59bcb759f18fc06d2a.html   |    2 +-
 .../dir_7f263cf830df43f9519c6f564734252a.html   |    2 +-
 .../dir_f319675d4a0209ee44e08f6c8dad3e25.html   |    2 +-
 .../latest/c++/docker_2runtime_8hpp_source.html |   10 +-
 content/api/latest/c++/docker_2store_8hpp.html  |   91 +
 .../latest/c++/docker_2store_8hpp_source.html   |   87 +
 .../api/latest/c++/drf_2sorter_8hpp_source.html |   84 +-
 content/api/latest/c++/encoder_8hpp_source.html |   18 +-
 .../c++/environment__secret_8hpp_source.html    |   10 +-
 content/api/latest/c++/event_8hpp_source.html   |    4 +-
 .../c++/fetcher__process_8hpp_source.html       |    4 +-
 content/api/latest/c++/files.html               |    7 +-
 .../c++/filesystem_2posix_8hpp_source.html      |   12 +-
 .../api/latest/c++/firewall_8hpp_source.html    |    6 +-
 content/api/latest/c++/functions_0x7e.html      |  230 +-
 content/api/latest/c++/functions_a.html         |   64 +-
 content/api/latest/c++/functions_b.html         |   26 +-
 content/api/latest/c++/functions_c.html         |   52 +-
 content/api/latest/c++/functions_d.html         |   38 +-
 content/api/latest/c++/functions_e.html         |   40 +-
 content/api/latest/c++/functions_f.html         |   34 +-
 content/api/latest/c++/functions_func_0x7e.html |  230 +-
 content/api/latest/c++/functions_func_a.html    |   64 +-
 content/api/latest/c++/functions_func_b.html    |    4 +-
 content/api/latest/c++/functions_func_c.html    |   52 +-
 content/api/latest/c++/functions_func_d.html    |   38 +-
 content/api/latest/c++/functions_func_e.html    |   38 +-
 content/api/latest/c++/functions_func_f.html    |   34 +-
 content/api/latest/c++/functions_func_g.html    |   32 +-
 content/api/latest/c++/functions_func_i.html    |   72 +-
 content/api/latest/c++/functions_func_j.html    |    4 +-
 content/api/latest/c++/functions_func_k.html    |   14 +-
 content/api/latest/c++/functions_func_l.html    |   12 +-
 content/api/latest/c++/functions_func_m.html    |   22 +-
 content/api/latest/c++/functions_func_n.html    |   24 +-
 content/api/latest/c++/functions_func_o.html    |    8 +-
 content/api/latest/c++/functions_func_p.html    |  104 +-
 content/api/latest/c++/functions_func_r.html    |  104 +-
 content/api/latest/c++/functions_func_s.html    |  156 +-
 content/api/latest/c++/functions_func_t.html    |   15 +-
 content/api/latest/c++/functions_func_u.html    |   92 +-
 content/api/latest/c++/functions_func_v.html    |    8 +-
 content/api/latest/c++/functions_func_w.html    |   20 +-
 content/api/latest/c++/functions_g.html         |   32 +-
 content/api/latest/c++/functions_i.html         |   72 +-
 content/api/latest/c++/functions_j.html         |    4 +-
 content/api/latest/c++/functions_k.html         |   14 +-
 content/api/latest/c++/functions_l.html         |   12 +-
 content/api/latest/c++/functions_m.html         |   34 +-
 content/api/latest/c++/functions_n.html         |   24 +-
 content/api/latest/c++/functions_o.html         |    8 +-
 content/api/latest/c++/functions_p.html         |  118 +-
 content/api/latest/c++/functions_r.html         |  103 +-
 content/api/latest/c++/functions_s.html         |  174 +-
 content/api/latest/c++/functions_t.html         |   28 +-
 content/api/latest/c++/functions_u.html         |   96 +-
 content/api/latest/c++/functions_v.html         |    8 +-
 content/api/latest/c++/functions_vars_t.html    |    1 +
 content/api/latest/c++/functions_vars_w.html    |    3 +
 content/api/latest/c++/functions_w.html         |   27 +-
 .../api/latest/c++/gc__process_8hpp_source.html |    4 +-
 content/api/latest/c++/globals_u.html           |   10 +-
 content/api/latest/c++/gmock_8hpp_source.html   |   70 +-
 content/api/latest/c++/group_8hpp_source.html   |    2 +-
 content/api/latest/c++/grpc_8hpp.html           |    4 +
 content/api/latest/c++/grpc_8hpp_source.html    |   37 +-
 content/api/latest/c++/hadoop_8hpp_source.html  |   10 +-
 content/api/latest/c++/help_8hpp_source.html    |    4 +-
 .../latest/c++/hierarchical_8hpp_source.html    |  158 +-
 content/api/latest/c++/hierarchy.html           | 2742 +++--
 .../api/latest/c++/host__path_8hpp_source.html  |   10 +-
 .../api/latest/c++/http__proxy_8hpp_source.html |    4 +-
 .../http__server__test__helper_8hpp_source.html |    6 +-
 content/api/latest/c++/image_8hpp_source.html   |    8 +-
 .../c++/image__tar__puller_8hpp_source.html     |    6 +-
 .../api/latest/c++/in__memory_8hpp_source.html  |    8 +-
 .../include_2mesos_2executor_8hpp_source.html   |    2 +-
 ...lude_2mesos_2state_2leveldb_8hpp_source.html |    8 +-
 .../include_2mesos_2state_2log_8hpp_source.html |    8 +-
 ...ude_2mesos_2state_2protobuf_8hpp_source.html |    4 +-
 ...de_2mesos_2state_2zookeeper_8hpp_source.html |    8 +-
 ...nclude_2mesos_2v1_2executor_8hpp_source.html |    2 +-
 content/api/latest/c++/index.hhc                | 2344 +++--
 content/api/latest/c++/index.hhk                | 2704 +++--
 content/api/latest/c++/index.hhp                |   21 +-
 .../api/latest/c++/initialize_8hpp_source.html  |    6 +-
 content/api/latest/c++/ipc_8hpp_source.html     |   10 +-
 .../kill__policy__test__helper_8hpp_source.html |    6 +-
 content/api/latest/c++/lambda_8hpp_source.html  |    2 +-
 content/api/latest/c++/launch_8hpp_source.html  |    6 +-
 .../latest/c++/lib__logrotate_8hpp_source.html  |    2 +-
 ...ss_2include_2process_2gtest_8hpp_source.html |    4 +-
 ..._2include_2process_2process_8hpp_source.html |    4 +-
 ...nclude_2process_2ssl_2gtest_8hpp_source.html |    4 +-
 .../latest/c++/linux_2devices_8hpp_source.html  |    8 +-
 .../latest/c++/linux__launcher_8hpp_source.html |   12 +-
 content/api/latest/c++/load_8hpp_source.html    |    8 +-
 .../c++/master_2registrar_8hpp_source.html      |    4 +-
 .../c++/memory__profiler_8hpp_source.html       |    6 +-
 .../c++/memory__test__helper_8hpp_source.html   |    6 +-
 .../latest/c++/metrics_2timer_8hpp_source.html  |    4 +-
 .../latest/c++/mock__docker_8hpp_source.html    |    8 +-
 .../latest/c++/mock__fetcher_8hpp_source.html   |    4 +-
 .../latest/c++/mock__registrar_8hpp_source.html |    4 +-
 .../api/latest/c++/mock__slave_8hpp_source.html |    4 +-
 content/api/latest/c++/mount_8hpp_source.html   |    6 +-
 .../api/latest/c++/namespacemembers_func_v.html |    4 +-
 content/api/latest/c++/namespacemembers_m.html  |    4 +-
 content/api/latest/c++/namespacemembers_r.html  |    7 +-
 content/api/latest/c++/namespacemembers_v.html  |    4 +-
 content/api/latest/c++/namespacemembers_w.html  |    9 +-
 ...sos_1_1internal_1_1common_1_1validation.html |   18 +
 ...esos_1_1internal_1_1slave_1_1validation.html |    2 -
 ...rnal_1_1slave_1_1validation_1_1executor.html |   71 -
 ...slave_1_1validation_1_1executor_1_1call.html |   88 -
 .../namespacemesos_1_1internal_1_1tests.html    |    2 -
 .../c++/namespaceprocess_1_1grpc_1_1client.html |    3 +
 content/api/latest/c++/namespaces.html          |    2 -
 content/api/latest/c++/overlay_8hpp_source.html |    8 +-
 .../latest/c++/poll__socket_8hpp_source.html    |   18 +-
 .../api/latest/c++/posix_2disk_8hpp_source.html |    2 +-
 content/api/latest/c++/posix_8hpp_source.html   |   18 +-
 .../api/latest/c++/profiler_8hpp_source.html    |    6 +-
 content/api/latest/c++/provisioner_8hpp.html    |    2 +-
 .../api/latest/c++/provisioner_8hpp_source.html |    4 +-
 .../api/latest/c++/pull__gauge_8hpp_source.html |    6 +-
 .../api/latest/c++/push__gauge_8hpp_source.html |    6 +-
 .../c++/qos__controllers_2noop_8hpp_source.html |   10 +-
 .../latest/c++/random_2sorter_8hpp_source.html  |   76 +-
 content/api/latest/c++/reap_8hpp_source.html    |    4 +-
 .../c++/registry__operations_8hpp_source.html   |    8 +-
 .../c++/registry__puller_8hpp_source.html       |    6 +-
 .../resource__estimators_2noop_8hpp_source.html |    8 +-
 ...source__provider_2registrar_8hpp_source.html |    4 +-
 content/api/latest/c++/run_8hpp_source.html     |    4 +-
 content/api/latest/c++/sandbox_8hpp_source.html |    8 +-
 .../latest/c++/sandbox__path_8hpp_source.html   |   14 +-
 .../api/latest/c++/scheduler_8hpp_source.html   |    2 +-
 content/api/latest/c++/secret_8hpp_source.html  |    8 +-
 .../api/latest/c++/sequence_8hpp_source.html    |    4 +-
 .../c++/setns__test__helper_8hpp_source.html    |    4 +-
 ...lave_2containerizer_2docker_8hpp_source.html |   22 +-
 ...isolators_2cgroups_2cgroups_8hpp_source.html |   24 +-
 ...lators_2linux_2capabilities_8hpp_source.html |    6 +-
 ..._2isolators_2posix_2rlimits_8hpp_source.html |    6 +-
 ...tainerizer_2mesos_2launcher_8hpp_source.html |    4 +-
 ...r_2mesos_2provisioner_2appc_2store_8hpp.html |   87 -
 ...s_2provisioner_2appc_2store_8hpp_source.html |   81 -
 ...provisioner_2backends_2copy_8hpp_source.html |    8 +-
 ...2mesos_2provisioner_2docker_2store_8hpp.html |   91 -
 ...2provisioner_2docker_2store_8hpp_source.html |   87 -
 ...nerizer_2mesos_2provisioner_2store_8hpp.html |   96 -
 ..._2mesos_2provisioner_2store_8hpp_source.html |   90 -
 .../api/latest/c++/slave_2validation_8hpp.html  |    7 -
 .../c++/slave_2validation_8hpp_source.html      |    5 +-
 content/api/latest/c++/slave_8hpp_source.html   |   10 +-
 ...n_2cram__md5_2authenticatee_8hpp_source.html |    6 +-
 ...n_2cram__md5_2authenticator_8hpp_source.html |    8 +-
 ...thorizer_2local_2authorizer_8hpp_source.html |    8 +-
 .../c++/src_2common_2http_8hpp_source.html      |    4 +-
 .../c++/src_2common_2recordio_8hpp_source.html  |    8 +-
 .../c++/src_2log_2leveldb_8hpp_source.html      |   10 +-
 .../latest/c++/src_2log_2log_8hpp_source.html   |    6 +-
 .../c++/src_2log_2network_8hpp_source.html      |    4 +-
 .../c++/src_2log_2tool_2read_8hpp_source.html   |    6 +-
 ...allocator_2mesos_2allocator_8hpp_source.html |   64 +-
 ...aster_2contender_2zookeeper_8hpp_source.html |    8 +-
 ...master_2detector_2zookeeper_8hpp_source.html |    6 +-
 .../src_2master_2maintenance_8hpp_source.html   |    4 +-
 .../c++/src_2master_2master_8hpp_source.html    |    4 +-
 .../c++/src_2master_2quota_8hpp_source.html     |    4 +-
 ...rizer_2mesos_2containerizer_8hpp_source.html |   26 +-
 ...tainerizer_2mesos_2isolator_8hpp_source.html |   26 +-
 ...s_2docker_2volume_2isolator_8hpp_source.html |   14 +-
 ...solators_2filesystem_2linux_8hpp_source.html |   16 +-
 ...olators_2filesystem_2shared_8hpp_source.html |    6 +-
 ...s_2isolators_2gpu_2isolator_8hpp_source.html |   14 +-
 ...2isolators_2namespaces_2pid_8hpp_source.html |   10 +-
 .../c++/src_2tests_2allocator_8hpp_source.html  |    4 +-
 .../src_2tests_2containerizer_8hpp_source.html  |    6 +-
 .../src_2tests_2environment_8hpp_source.html    |    6 +-
 .../c++/src_2tests_2mesos_8hpp_source.html      |   32 +-
 .../c++/src_2tests_2zookeeper_8hpp_source.html  |   10 +-
 .../c++/src_2version_2version_8hpp_source.html  |    4 +-
 content/api/latest/c++/store_8hpp.html          |   96 +
 content/api/latest/c++/store_8hpp_source.html   |   90 +
 ...mesos_1_1internal_1_1slave_1_1ImageInfo.html |    4 +-
 .../c++/structprocess_1_1HttpEvent-members.html |    2 +-
 .../latest/c++/structprocess_1_1HttpEvent.html  |   10 +-
 ..._1grpc_1_1client_1_1CallOptions-members.html |   70 +
 ...rocess_1_1grpc_1_1client_1_1CallOptions.html |  111 +
 .../api/latest/c++/subsystem_8hpp_source.html   |    4 +-
 .../api/latest/c++/switchboard_8hpp_source.html |   16 +-
 content/api/latest/c++/system_8hpp_source.html  |    8 +-
 ...ts_2containerizer_2launcher_8hpp_source.html |    4 +-
 .../c++/tests_2containerizer_2store_8hpp.html   |   89 -
 ...tests_2containerizer_2store_8hpp_source.html |   89 -
 .../latest/c++/tool_2replica_8hpp_source.html   |    6 +-
 .../c++/uri_2fetchers_2copy_8hpp_source.html    |   10 +-
 .../c++/uri_2fetchers_2docker_8hpp_source.html  |   10 +-
 ...uri__disk__profile__adaptor_8hpp_source.html |    8 +-
 .../latest/c++/v0__v1executor_8hpp_source.html  |   20 +-
 .../latest/c++/v1_2scheduler_8hpp_source.html   |    2 +-
 content/api/latest/c++/watcher_8hpp_source.html |    4 +-
 content/api/latest/c++/weights_8hpp_source.html |    4 +-
 .../c++/whitelist__watcher_8hpp_source.html     |    4 +-
 .../documentation/c++-style-guide/index.html    |   15 +-
 .../latest/c++-style-guide/index.html           |   15 +-
 content/sitemap.xml                             | 9402 +++++++++---------
 685 files changed, 18320 insertions(+), 18968 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
index f8a7662..ea1c62a 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
@@ -52,7 +52,7 @@
 <div class="title">filter.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="3rdparty_2libprocess_2include_2process_2filter_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6<
 /span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span class="lineno
 ">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __PROCESS_FILTER_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __PROCESS_FILTER_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="event_8hpp.html">process/event.hpp</a>&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</a> {</div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span cl
 ass="lineno"><a class="line" href="classprocess_1_1Filter.html">   20</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1Filter.html">Filter</a> {</div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">   22</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">~Filter</a>() {}</div><div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">   23</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>(<span class="keyword">const</span>
  <a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>&amp;) { <span class="keywordflow">return</span> <span class="keyword">false</span>; }</div><div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">   24</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">filter</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&amp;) { <span class="keywordflow">return</span> <span class="keyword">false</span>; }</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7">   25</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Filte
 r.html#af5ffca93749dd368a7089d9082d386d7">filter</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&amp;) { <span class="keywordflow">return</span> <span class="keyword">false</span>; }</div><div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">   26</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">filter</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&amp;) { <span class="keywordflow">return</span> <span class="keyword">false</span>; }</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#a07aeb097828837a
 e84197403a72d383c">   28</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">filter</a>(<a class="code" href="structprocess_1_1Event.html">Event</a>* event)</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;  {</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    <span class="keywordtype">bool</span> result = <span class="keyword">false</span>;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <span class="keyword">struct </span>FilterVisitor : <a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    {</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;      <span class="keyword">explicit</span> FilterVisitor(<a class="cod
 e" href="classprocess_1_1Filter.html">Filter</a>* _filter, <span class="keywordtype">bool</span>* _result)</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;        : <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>(_filter), result(_result) {}</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;      <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>&amp; event)</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;      {</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;        *result = <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>-&gt;filt
 er(event);</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;      }</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;      <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&amp; event)</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;      {</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;        *result = <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>-&gt;filter(event);</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;      }</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00
 046"></a><span class="lineno">   46</span>&#160;      <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&amp; event)</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;      {</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;        *result = <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>-&gt;filter(event);</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;      }</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;      <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1ExitedEvent.html">Ex
 itedEvent</a>&amp; event)</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      {</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;        *result = <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>-&gt;filter(event);</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;      }</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;      <a class="code" href="classprocess_1_1Filter.html">Filter</a>* <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;      <span class="keywordtype">bool</span>* result;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    } visitor(<span c
 lass="keyword">this</span>, &amp;result);</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    <span class="keyword">event</span>-&gt;visit(&amp;visitor);</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    <span class="keywordflow">return</span> result;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  }</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;};</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="comment">// Use the specified filter on messages that get enqueued (
 note,</span></div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="comment">// however, that you cannot filter timeout messages).</span></div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="keywordtype">void</span> <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>(<a class="code" href="classprocess_1_1Filter.html">Filter</a>* <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>);</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;} <span class="comment">// namespace process {</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#endif // __PROCESS_FILTE
 R_HPP__</span></div><div class="ttc" id="classprocess_1_1Filter_html"><div class="ttname"><a href="classprocess_1_1Filter.html">process::Filter</a></div><div class="ttdef"><b>Definition:</b> filter.hpp:20</div></div>
+<a href="3rdparty_2libprocess_2include_2process_2filter_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6<
 /span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span class="lineno
 ">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __PROCESS_FILTER_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __PROCESS_FILTER_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="event_8hpp.html">process/event.hpp</a>&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</a> {</div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span cl
 ass="lineno"><a class="line" href="classprocess_1_1Filter.html">   20</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1Filter.html">Filter</a> {</div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">   22</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">~Filter</a>() {}</div><div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">   23</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>(<span class="keyword">const</span>
  <a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>&amp;) { <span class="keywordflow">return</span> <span class="keyword">false</span>; }</div><div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">   24</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">filter</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&amp;) { <span class="keywordflow">return</span> <span class="keyword">false</span>; }</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7">   25</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Filte
 r.html#af5ffca93749dd368a7089d9082d386d7">filter</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&amp;) { <span class="keywordflow">return</span> <span class="keyword">false</span>; }</div><div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">   26</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">filter</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&amp;) { <span class="keywordflow">return</span> <span class="keyword">false</span>; }</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#a07aeb097828837a
 e84197403a72d383c">   28</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">filter</a>(<a class="code" href="structprocess_1_1Event.html">Event</a>* event)</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;  {</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    <span class="keywordtype">bool</span> result = <span class="keyword">false</span>;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <span class="keyword">struct </span>FilterVisitor : <a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    {</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;      <span class="keyword">explicit</span> FilterVisitor(<a class="cod
 e" href="classprocess_1_1Filter.html">Filter</a>* _filter, <span class="keywordtype">bool</span>* _result)</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;        : <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>(_filter), result(_result) {}</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;      <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>&amp; event)<span class="keyword"> override</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">      </span>{</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;        *result = <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efa
 c6f82769e">filter</a>-&gt;filter(event);</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;      }</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;      <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&amp; event)<span class="keyword"> override</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">      </span>{</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;        *result = <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>-&gt;filter(event);</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;      }</div><div class="line"><a name="l00045"></a><span class="li
 neno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;      <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&amp; event)<span class="keyword"> override</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">      </span>{</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;        *result = <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>-&gt;filter(event);</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;      }</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;      <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a cla
 ss="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&amp; event)<span class="keyword"> override</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword">      </span>{</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;        *result = <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>-&gt;filter(event);</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;      }</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;      <a class="code" href="classprocess_1_1Filter.html">Filter</a>* <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;      <span class="keywordtype">bool<
 /span>* result;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    } visitor(<span class="keyword">this</span>, &amp;result);</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    <span class="keyword">event</span>-&gt;visit(&amp;visitor);</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    <span class="keywordflow">return</span> result;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  }</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;};</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00067"></a>
 <span class="lineno">   67</span>&#160;<span class="comment">// Use the specified filter on messages that get enqueued (note,</span></div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="comment">// however, that you cannot filter timeout messages).</span></div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="keywordtype">void</span> <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>(<a class="code" href="classprocess_1_1Filter.html">Filter</a>* <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>);</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;} <span class="comment">// namespace process {</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class
 ="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#endif // __PROCESS_FILTER_HPP__</span></div><div class="ttc" id="classprocess_1_1Filter_html"><div class="ttname"><a href="classprocess_1_1Filter.html">process::Filter</a></div><div class="ttdef"><b>Definition:</b> filter.hpp:20</div></div>
 <div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:142</div></div>
 <div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:178</div></div>
 <div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:214</div></div>


[17/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html
index a25bdfa..9852d2e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html
@@ -87,16 +87,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a0e83df47fcff048c5560f976eb22af39"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a0e83df47fcff048c5560f976eb22af39">waitContainer</a> ()</td></tr>
 <tr class="separator:a0e83df47fcff048c5560f976eb22af39"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; ContainerDaemonProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; ContainerDaemonProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer.html
index c6fee0f..afc607a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer.html
@@ -196,7 +196,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a83b5cba7afb68e963a05d82b1f4b62d1">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a5f3a36a9429c25769991f7b08bc82ee7">mesos::internal::slave::ComposingContainerizer</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#aa328642a692e763667245658972bb93d">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a904f97342801eafe476f681e3c892c3f">mesos::internal::slave::ComposingContainerizer</a>.</p>
 
 </div>
 </div>
@@ -221,7 +221,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a2988a6d2eae359c116bcdd6ea7ac3afa">mesos::internal::slave::MesosContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aadca51b8cdaff5ee8e385c03682edf3d">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#af49e64bc762f8e32a8b168dffbc2f2ba">mesos::internal::slave::ComposingContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a38030dc1974595a9efd7ee9a224e1207">mesos::internal::tests::TestContainerizer</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a7717a43750f682e9d7d10daf5e262642">mesos::internal::slave::MesosContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a3b44a8b6b4f0e5a5920e3353a458390c">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a588c5cddbd2cd29221bba5397a805f57">mesos::internal::slave::ComposingContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#ab3915124e09c92bf1e83d87eaf520e04">mesos::internal::tests::TestContainerizer</a>.</p>
 
 </div>
 </div>
@@ -293,7 +293,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a380174b01bc38427b19f4777c872fd4c">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a1554d9339ba23d2de72fe50e9bb0aa79">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a92c0976252cb68e0ffa79d6159a98222">mesos::internal::slave::ComposingContainerizer</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a487fce9598c3e412404a4be785793155">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a5d26de65752951b7de3cf41ec0c9bc6f">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a748ad5b63fb395cd44be7e4b8160c3fd">mesos::internal::slave::ComposingContainerizer</a>.</p>
 
 </div>
 </div>
@@ -329,7 +329,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a8126e6b92cbd186dc3383f9e6f34729e">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#aa12b651f5ee86a3e7e9073b18d98616c">mesos::internal::slave::ComposingContainerizer</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a42abf6dd9b80b024edcf56fc8dc5c607">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a2365db90c7f7da6effcc301cc87e0b74">mesos::internal::slave::ComposingContainerizer</a>.</p>
 
 </div>
 </div>
@@ -377,7 +377,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a61ba4cf750d8896d2034af8d9128c218">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#afcc9b85f1bb91f90c1c6089b99dfe4ba">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ab026a099a16aa0287f834297f0e297d7">mesos::internal::slave::ComposingContainerizer</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#abb5bdae2bdafea2f8344017b9a6c06f6">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#afc309f1083d51f72fd964954c986e0cc">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7819715c7a81e9ed658dd860e3ecc832">mesos::internal::slave::ComposingContainerizer</a>.</p>
 
 </div>
 </div>
@@ -403,7 +403,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#aa86c012f313c116ccac58e288c2fed0b">mesos::internal::slave::MesosContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a40ada9b4cf916d4c22ec8c0a8536b3d3">mesos::internal::slave::DockerContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a30564d01fb7b23c60969729b432e91cb">mesos::internal::slave::ComposingContainerizer</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ae65d9560533af311959f4796a99e9ea0">mesos::internal::slave::MesosContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#adc4df9264decd3627357a509d9dc7905">mesos::internal::slave::DockerContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#abc5cb25dd84f0dc486d491c31e71debd">mesos::internal::slave::ComposingContainerizer</a>.</p>
 
 </div>
 </div>
@@ -429,7 +429,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a746949ba7f35257f364278a0067a2e8b">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a61ebc4f358e36e8c762f48e5c4f5d429">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4385c48bb00bf0b9b6f5da2aa1215299">mesos::internal::slave::ComposingContainerizer</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aee0ecdf2eecefa0a70394514f5a2e8fe">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a1ff57cf2f8973faabf5eb5e407fc0272">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a61000bcd62f2941b31cb4a10e4cff43a">mesos::internal::slave::ComposingContainerizer</a>.</p>
 
 </div>
 </div>
@@ -455,7 +455,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ab2fa41756786a9f83ce1bf23c89416ff">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a69d6c5816c062b3fc28a8638d87334a6">mesos::internal::slave::ComposingContainerizer</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ac5f83163709378ecc9d56c3dd1d28ec9">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a403a7b5fe9c3d5a6d3c9ac5255e35cf9">mesos::internal::slave::ComposingContainerizer</a>.</p>
 
 </div>
 </div>
@@ -505,7 +505,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a28593137a3a912b700beb174abc6d418">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9b8cbaadc6ec688e6de806d64b731ad0">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad">mesos::internal::slave::ComposingContainerizer</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#acdaec1a9c974f639efa0d5c8f866a3ae">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ac9eacedadcd8224e453e4ff08ec59c9b">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4592eba8cecdfa983ad68193b492d2c1">mesos::internal::slave::ComposingContainerizer</a>.</p>
 
 </div>
 </div>
@@ -541,7 +541,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a2ca322cbd1737f4f03c5b96ee882e5a6">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a53984581c243206c1bd38f74c9f094c9">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#acb8d56caefb3868d14d38a6784dadcc8">mesos::internal::slave::ComposingContainerizer</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aea94d443549cf56059f9d5abdd7ef345">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a64e7dd89bd312a189f507b639b94b009">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ac062630e2b31b9ef476363d592d307e1">mesos::internal::slave::ComposingContainerizer</a>.</p>
 
 </div>
 </div>
@@ -567,7 +567,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a6c73fbdbf7a29d098e66913b210b2f9b">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a777216dd99e0a655f636a61f18798204">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a6b5b7c8cc2d45e519be36b0cc60ca328">mesos::internal::slave::ComposingContainerizer</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a0db66ea28159690edc2e11c97b8da577">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9f2d2bc93b8dd9ed962314c7964e82f3">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#aaf8cd673611e54dc2dba02a077991638">mesos::internal::slave::ComposingContainerizer</a>.</p>
 
 </div>
 </div>
@@ -593,7 +593,7 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a4189f8aaa987a4121036d66a780fad5d">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a6f2114367f2ced7f2c19621acc04dc11">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a2777117044c420bf9fa499916706c32d">mesos::internal::slave::ComposingContainerizer</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a62b99464448ff0f23c559e97f490dc3d">mesos::internal::slave::DockerContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a4c2eb9e298b40c3e49ceeb525ea9c5ca">mesos::internal::slave::MesosContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#af615cbb27cca1dd33c704ecad4845f09">mesos::internal::slave::ComposingContainerizer</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend-members.html
index 093c266..ebcd0d2 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend-members.html
@@ -58,10 +58,10 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html">mesos::internal::slave::CopyBackend</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#aebd3ad69f7fdfddb93497758d10b310d">create</a>(const Flags &amp;)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html">mesos::internal::slave::CopyBackend</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#a36483f3bcd0568d5dc3b344d4dbb370e">destroy</a>(const std::string &amp;rootfs, const std::string &amp;backendDir)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html">mesos::internal::slave::CopyBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#ae61d26b9edf7dd405a5f759b14ef6b99">provision</a>(const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html">mesos::internal::slave::CopyBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#a9d9776314032917b3b9b5a98d102adbb">destroy</a>(const std::string &amp;rootfs, const std::string &amp;backendDir) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html">mesos::internal::slave::CopyBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#ad61f9373ed2e02428c50acfc019cc122">provision</a>(const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html">mesos::internal::slave::CopyBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#aa6b2428c4e90104f8cb2f87153880177">~Backend</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#a44e96f45c26a5ba17805fb78456db37b">~CopyBackend</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html">mesos::internal::slave::CopyBackend</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#a7d74c6bffac7fc33b23dc2066beabfb3">~CopyBackend</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html">mesos::internal::slave::CopyBackend</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend.html
index 31f1b1e..0d522b9 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CopyBackend.html
@@ -72,12 +72,12 @@ Inheritance diagram for mesos::internal::slave::CopyBackend:</div>
 <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:a44e96f45c26a5ba17805fb78456db37b"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#a44e96f45c26a5ba17805fb78456db37b">~CopyBackend</a> ()</td></tr>
-<tr class="separator:a44e96f45c26a5ba17805fb78456db37b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae61d26b9edf7dd405a5f759b14ef6b99"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#ae61d26b9edf7dd405a5f759b14ef6b99">provision</a> (const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir)</td></tr>
-<tr class="separator:ae61d26b9edf7dd405a5f759b14ef6b99"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a36483f3bcd0568d5dc3b344d4dbb370e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#a36483f3bcd0568d5dc3b344d4dbb370e">destroy</a> (const std::string &amp;rootfs, const std::string &amp;backendDir)</td></tr>
-<tr class="separator:a36483f3bcd0568d5dc3b344d4dbb370e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7d74c6bffac7fc33b23dc2066beabfb3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#a7d74c6bffac7fc33b23dc2066beabfb3">~CopyBackend</a> () override</td></tr>
+<tr class="separator:a7d74c6bffac7fc33b23dc2066beabfb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad61f9373ed2e02428c50acfc019cc122"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#ad61f9373ed2e02428c50acfc019cc122">provision</a> (const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir) override</td></tr>
+<tr class="separator:ad61f9373ed2e02428c50acfc019cc122"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d9776314032917b3b9b5a98d102adbb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#a9d9776314032917b3b9b5a98d102adbb">destroy</a> (const std::string &amp;rootfs, const std::string &amp;backendDir) override</td></tr>
+<tr class="separator:a9d9776314032917b3b9b5a98d102adbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Backend')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></td></tr>
 <tr class="memitem:aa6b2428c4e90104f8cb2f87153880177 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#aa6b2428c4e90104f8cb2f87153880177">~Backend</a> ()</td></tr>
 <tr class="separator:aa6b2428c4e90104f8cb2f87153880177 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -91,7 +91,7 @@ Static Public Member Functions</h2></td></tr>
 <tr class="separator:a819cd481f00e74f1ab27429ba7217c99 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1Backend"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a44e96f45c26a5ba17805fb78456db37b"></a>
+<a class="anchor" id="a7d74c6bffac7fc33b23dc2066beabfb3"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -99,7 +99,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::CopyBackend::~CopyBackend </td>
+          <td class="memname">mesos::internal::slave::CopyBackend::~CopyBackend </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -107,7 +107,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -139,7 +139,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a36483f3bcd0568d5dc3b344d4dbb370e"></a>
+<a class="anchor" id="a9d9776314032917b3b9b5a98d102adbb"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -147,7 +147,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::slave::CopyBackend::destroy </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::slave::CopyBackend::destroy </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>rootfs</em>, </td>
@@ -166,7 +166,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -175,7 +175,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ae61d26b9edf7dd405a5f759b14ef6b99"></a>
+<a class="anchor" id="ad61f9373ed2e02428c50acfc019cc122"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -183,7 +183,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::CopyBackend::provision </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::CopyBackend::provision </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&#160;</td>
           <td class="paramname"><em>layers</em>, </td>
@@ -208,7 +208,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess-members.html
index 9166b5a..043ce00 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess-members.html
@@ -106,9 +106,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a56a16bf70a50832579e957b7961c4a0a">watch</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess.html#a092631e9fd06669c10e17b6ecc3e9670">~CpuSubsystemProcess</a>() override=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess.html">mesos::internal::slave::CpuSubsystemProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess.html
index 76071f1..26818bf 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess.html
@@ -87,8 +87,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a35ca4f5c9e7f9e0de84e99a8f2c5c1d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystemProcess.html#a35ca4f5c9e7f9e0de84e99a8f2c5c1d1">usage</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup) override</td></tr>
 <tr class="separator:a35ca4f5c9e7f9e0de84e99a8f2c5c1d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td></tr>
-<tr class="memitem:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a> ()</td></tr>
-<tr class="separator:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a> () override</td></tr>
+<tr class="separator:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a408b22e397dda507a2a0f778a6327a1d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a408b22e397dda507a2a0f778a6327a1d">recover</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a408b22e397dda507a2a0f778a6327a1d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad8108a0b63d684ccc8b85d73802693c4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad8108a0b63d684ccc8b85d73802693c4">prepare</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
@@ -102,16 +102,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a8f14fa6767ce5be33839705407ad1f2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a8f14fa6767ce5be33839705407ad1f2f">cleanup</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a8f14fa6767ce5be33839705407ad1f2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; SubsystemProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystemProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystemProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystemProcess-members.html
index 9b55a7b..bf7a191 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystemProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystemProcess-members.html
@@ -106,9 +106,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a56a16bf70a50832579e957b7961c4a0a">watch</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystemProcess.html#a6fcf85187f2a8d2bb42f0c1fb49fe216">~CpuacctSubsystemProcess</a>() override=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystemProcess.html">mesos::internal::slave::CpuacctSubsystemProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystemProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystemProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystemProcess.html
index fb6d812..c4a7405 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystemProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystemProcess.html
@@ -85,8 +85,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a9d6dbf0f8b468d42963b90a11be56bc2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystemProcess.html#a9d6dbf0f8b468d42963b90a11be56bc2">usage</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup) override</td></tr>
 <tr class="separator:a9d6dbf0f8b468d42963b90a11be56bc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td></tr>
-<tr class="memitem:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a> ()</td></tr>
-<tr class="separator:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a> () override</td></tr>
+<tr class="separator:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a408b22e397dda507a2a0f778a6327a1d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a408b22e397dda507a2a0f778a6327a1d">recover</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a408b22e397dda507a2a0f778a6327a1d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad8108a0b63d684ccc8b85d73802693c4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad8108a0b63d684ccc8b85d73802693c4">prepare</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
@@ -102,16 +102,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a8f14fa6767ce5be33839705407ad1f2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a8f14fa6767ce5be33839705407ad1f2f">cleanup</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a8f14fa6767ce5be33839705407ad1f2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; SubsystemProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess-members.html
index d22ced8..374eb9e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess-members.html
@@ -106,9 +106,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a56a16bf70a50832579e957b7961c4a0a">watch</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess.html#a659484eb3bd7e6143d3c0032a17c1589">~CpusetSubsystemProcess</a>() override=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess.html">mesos::internal::slave::CpusetSubsystemProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess.html
index 421a3cc..baf2818 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess.html
@@ -83,8 +83,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a589db1c8df9f27658828a8758af5ef12"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystemProcess.html#a589db1c8df9f27658828a8758af5ef12">name</a> () const override</td></tr>
 <tr class="separator:a589db1c8df9f27658828a8758af5ef12"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td></tr>
-<tr class="memitem:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a> ()</td></tr>
-<tr class="separator:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a> () override</td></tr>
+<tr class="separator:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a408b22e397dda507a2a0f778a6327a1d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a408b22e397dda507a2a0f778a6327a1d">recover</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a408b22e397dda507a2a0f778a6327a1d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad8108a0b63d684ccc8b85d73802693c4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad8108a0b63d684ccc8b85d73802693c4">prepare</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
@@ -102,16 +102,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a8f14fa6767ce5be33839705407ad1f2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a8f14fa6767ce5be33839705407ad1f2f">cleanup</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a8f14fa6767ce5be33839705407ad1f2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; SubsystemProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess-members.html
index 23edbdc..d33097f 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess-members.html
@@ -106,9 +106,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a56a16bf70a50832579e957b7961c4a0a">watch</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess.html#a704dcd3566d633d8bab70523c906dc1a">~DevicesSubsystemProcess</a>() override=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess.html">mesos::internal::slave::DevicesSubsystemProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess.html
index e9d6222..f35c22b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess.html
@@ -89,8 +89,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:abf46cd5072e9ce15bc8b525f8ccd713d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystemProcess.html#abf46cd5072e9ce15bc8b525f8ccd713d">cleanup</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup) override</td></tr>
 <tr class="separator:abf46cd5072e9ce15bc8b525f8ccd713d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td></tr>
-<tr class="memitem:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a> ()</td></tr>
-<tr class="separator:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a> () override</td></tr>
+<tr class="separator:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a801f04185fc3d7e9cfb8eb29342ab2a4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a801f04185fc3d7e9cfb8eb29342ab2a4">isolate</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
 <tr class="separator:a801f04185fc3d7e9cfb8eb29342ab2a4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a56a16bf70a50832579e957b7961c4a0a inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a56a16bf70a50832579e957b7961c4a0a">watch</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
@@ -102,16 +102,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aa813fef87534df86f4483e20257eb2e8 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#aa813fef87534df86f4483e20257eb2e8">status</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:aa813fef87534df86f4483e20257eb2e8 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; SubsystemProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>


[03/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html
index b34ac2b..b56bfb6 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html
@@ -77,21 +77,21 @@ Inheritance diagram for mesos::internal::slave::PosixIsolatorProcess:</div>
 <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:a0fe8fd306e5dc57dd5c6dab7e9a811b1"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a0fe8fd306e5dc57dd5c6dab7e9a811b1">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;state, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
-<tr class="separator:a0fe8fd306e5dc57dd5c6dab7e9a811b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a58494a44c2f7f573a6edbe6aecd794ce"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a58494a44c2f7f573a6edbe6aecd794ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1a456c37615df1a0b54193cbe6052b04"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
-<tr class="separator:a1a456c37615df1a0b54193cbe6052b04"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b794d8be5caf613633c1f2ac8a8e321"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a2b794d8be5caf613633c1f2ac8a8e321">watch</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a2b794d8be5caf613633c1f2ac8a8e321"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a927fd71d09e66f783154e94c19084c2f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a927fd71d09e66f783154e94c19084c2f">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a927fd71d09e66f783154e94c19084c2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af36fa743b641e5eb7bc6f7360a417442"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#af36fa743b641e5eb7bc6f7360a417442">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:af36fa743b641e5eb7bc6f7360a417442"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20978e737752c983c9f0a74c0f4ad6f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a20978e737752c983c9f0a74c0f4ad6f8">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;state, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans) override</td></tr>
+<tr class="separator:a20978e737752c983c9f0a74c0f4ad6f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d6bafd436cdfa19b1b471afda01ab33"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a3d6bafd436cdfa19b1b471afda01ab33">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:a3d6bafd436cdfa19b1b471afda01ab33"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9bce1d8f8feaed45961bd5adc3b1715a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a9bce1d8f8feaed45961bd5adc3b1715a">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid) override</td></tr>
+<tr class="separator:a9bce1d8f8feaed45961bd5adc3b1715a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb2acc66222a4ad46522c63b0b9e4515"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#abb2acc66222a4ad46522c63b0b9e4515">watch</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:abb2acc66222a4ad46522c63b0b9e4515"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa76162a7d82683306c0127ddcb49460"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#afa76162a7d82683306c0127ddcb49460">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:afa76162a7d82683306c0127ddcb49460"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b5d664e842af58fe80d3e4875f0e2db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a3b5d664e842af58fe80d3e4875f0e2db">cleanup</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a3b5d664e842af58fe80d3e4875f0e2db"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8009c7782661b509933138479d3dbed5 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">supportsNesting</a> ()</td></tr>
 <tr class="separator:a8009c7782661b509933138479d3dbed5 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a039db4ff1eb303d8e8054959c1a3b63c inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a039db4ff1eb303d8e8054959c1a3b63c">supportsStandalone</a> ()</td></tr>
@@ -101,16 +101,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -214,7 +214,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="af36fa743b641e5eb7bc6f7360a417442"></a>
+<a class="anchor" id="a3b5d664e842af58fe80d3e4875f0e2db"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -222,7 +222,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixIsolatorProcess::cleanup </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixIsolatorProcess::cleanup </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -231,7 +231,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -240,7 +240,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a1a456c37615df1a0b54193cbe6052b04"></a>
+<a class="anchor" id="a9bce1d8f8feaed45961bd5adc3b1715a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -248,7 +248,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixIsolatorProcess::isolate </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixIsolatorProcess::isolate </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -267,7 +267,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -276,7 +276,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a58494a44c2f7f573a6edbe6aecd794ce"></a>
+<a class="anchor" id="a3d6bafd436cdfa19b1b471afda01ab33"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -284,7 +284,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::PosixIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::PosixIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -303,7 +303,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -312,7 +312,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0fe8fd306e5dc57dd5c6dab7e9a811b1"></a>
+<a class="anchor" id="a20978e737752c983c9f0a74c0f4ad6f8"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -320,7 +320,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixIsolatorProcess::recover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixIsolatorProcess::recover </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; mesos::slave::ContainerState &gt; &amp;&#160;</td>
           <td class="paramname"><em>state</em>, </td>
@@ -339,7 +339,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -348,7 +348,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a927fd71d09e66f783154e94c19084c2f"></a>
+<a class="anchor" id="afa76162a7d82683306c0127ddcb49460"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -356,7 +356,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixIsolatorProcess::update </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::PosixIsolatorProcess::update </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -375,7 +375,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -384,7 +384,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a2b794d8be5caf613633c1f2ac8a8e321"></a>
+<a class="anchor" id="abb2acc66222a4ad46522c63b0b9e4515"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -392,7 +392,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;mesos::slave::ContainerLimitation&gt; mesos::internal::slave::PosixIsolatorProcess::watch </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;mesos::slave::ContainerLimitation&gt; mesos::internal::slave::PosixIsolatorProcess::watch </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -401,7 +401,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess-members.html
index 3b91201..f8fa5b6 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess-members.html
@@ -58,7 +58,7 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html">mesos::internal::slave::PosixMemIsolatorProcess</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#af36fa743b641e5eb7bc6f7360a417442">cleanup</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a3b5d664e842af58fe80d3e4875f0e2db">cleanup</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -75,18 +75,18 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a9bce1d8f8feaed45961bd5adc3b1715a">isolate</a>(const ContainerID &amp;containerId, pid_t pid) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7bc12246d1bf01a5d5aadc612840aa52">pids</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#ab8f8ec2dfe6a51fd5173086d653df78a">PosixMemIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html">mesos::internal::slave::PosixMemIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a3d6bafd436cdfa19b1b471afda01ab33">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a145bab553df35695cb414a67abdf13db">promises</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a0fe8fd306e5dc57dd5c6dab7e9a811b1">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;state, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a20978e737752c983c9f0a74c0f4ad6f8">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;state, const hashset&lt; ContainerID &gt; &amp;orphans) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -102,13 +102,13 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a039db4ff1eb303d8e8054959c1a3b63c">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a927fd71d09e66f783154e94c19084c2f">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#a89b494196c800a3f3f47b8d7846acd5d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html">mesos::internal::slave::PosixMemIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a2b794d8be5caf613633c1f2ac8a8e321">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#afa76162a7d82683306c0127ddcb49460">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#ad5bd6c8c4f8b7f67b24a50ed608bb40f">usage</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html">mesos::internal::slave::PosixMemIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#abb2acc66222a4ad46522c63b0b9e4515">watch</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html
index c62efc2..fdd709c 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html
@@ -77,24 +77,24 @@ Inheritance diagram for mesos::internal::slave::PosixMemIsolatorProcess:</div>
 <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:a89b494196c800a3f3f47b8d7846acd5d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#a89b494196c800a3f3f47b8d7846acd5d">usage</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a89b494196c800a3f3f47b8d7846acd5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5bd6c8c4f8b7f67b24a50ed608bb40f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#ad5bd6c8c4f8b7f67b24a50ed608bb40f">usage</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:ad5bd6c8c4f8b7f67b24a50ed608bb40f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td></tr>
-<tr class="memitem:a0fe8fd306e5dc57dd5c6dab7e9a811b1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a0fe8fd306e5dc57dd5c6dab7e9a811b1">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;state, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
-<tr class="separator:a0fe8fd306e5dc57dd5c6dab7e9a811b1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a58494a44c2f7f573a6edbe6aecd794ce inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a58494a44c2f7f573a6edbe6aecd794ce inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1a456c37615df1a0b54193cbe6052b04 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
-<tr class="separator:a1a456c37615df1a0b54193cbe6052b04 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b794d8be5caf613633c1f2ac8a8e321 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a2b794d8be5caf613633c1f2ac8a8e321">watch</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a2b794d8be5caf613633c1f2ac8a8e321 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a927fd71d09e66f783154e94c19084c2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a927fd71d09e66f783154e94c19084c2f">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a927fd71d09e66f783154e94c19084c2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af36fa743b641e5eb7bc6f7360a417442 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#af36fa743b641e5eb7bc6f7360a417442">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:af36fa743b641e5eb7bc6f7360a417442 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20978e737752c983c9f0a74c0f4ad6f8 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a20978e737752c983c9f0a74c0f4ad6f8">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;state, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans) override</td></tr>
+<tr class="separator:a20978e737752c983c9f0a74c0f4ad6f8 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d6bafd436cdfa19b1b471afda01ab33 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a3d6bafd436cdfa19b1b471afda01ab33">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:a3d6bafd436cdfa19b1b471afda01ab33 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9bce1d8f8feaed45961bd5adc3b1715a inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a9bce1d8f8feaed45961bd5adc3b1715a">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid) override</td></tr>
+<tr class="separator:a9bce1d8f8feaed45961bd5adc3b1715a inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb2acc66222a4ad46522c63b0b9e4515 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#abb2acc66222a4ad46522c63b0b9e4515">watch</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:abb2acc66222a4ad46522c63b0b9e4515 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa76162a7d82683306c0127ddcb49460 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#afa76162a7d82683306c0127ddcb49460">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:afa76162a7d82683306c0127ddcb49460 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b5d664e842af58fe80d3e4875f0e2db inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a3b5d664e842af58fe80d3e4875f0e2db">cleanup</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a3b5d664e842af58fe80d3e4875f0e2db inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8009c7782661b509933138479d3dbed5 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">supportsNesting</a> ()</td></tr>
 <tr class="separator:a8009c7782661b509933138479d3dbed5 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a039db4ff1eb303d8e8054959c1a3b63c inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a039db4ff1eb303d8e8054959c1a3b63c">supportsStandalone</a> ()</td></tr>
@@ -102,16 +102,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -271,7 +271,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a89b494196c800a3f3f47b8d7846acd5d"></a>
+<a class="anchor" id="ad5bd6c8c4f8b7f67b24a50ed608bb40f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -279,7 +279,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::PosixMemIsolatorProcess::usage </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::PosixMemIsolatorProcess::usage </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -288,7 +288,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess-members.html
index 0c3116a..c4d7201 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess-members.html
@@ -80,7 +80,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#a0e119e29caca70fdd5b21126865a788a">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html">mesos::internal::slave::PosixRLimitsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ad69e42435787fdf276b091e5445cea0c">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html">mesos::internal::slave::PosixRLimitsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
@@ -96,16 +96,16 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ad5d07c251957131db675912fa39b85db">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html">mesos::internal::slave::PosixRLimitsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#a1a0bcfa15e3ce81f4daea0bece5e88a2">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html">mesos::internal::slave::PosixRLimitsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ad0925a51326dca9067ea8f3899035378">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html">mesos::internal::slave::PosixRLimitsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ab1db200139375efee3021ad9bfcb1cb9">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html">mesos::internal::slave::PosixRLimitsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#aee83322693aec96863310b528b11b092">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[35/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1AcceptingObjectApprover-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1AcceptingObjectApprover-members.html b/content/api/latest/c++/classmesos_1_1AcceptingObjectApprover-members.html
index 8e64de0..93f57ea 100644
--- a/content/api/latest/c++/classmesos_1_1AcceptingObjectApprover-members.html
+++ b/content/api/latest/c++/classmesos_1_1AcceptingObjectApprover-members.html
@@ -57,7 +57,7 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1AcceptingObjectApprover.html">mesos::AcceptingObjectApprover</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1AcceptingObjectApprover.html#a3b1c6c813ccb670a90f7e2504f6d1cfc">approved</a>(const Option&lt; ObjectApprover::Object &gt; &amp;object) const noexceptoverride</td><td class="entry"><a class="el" href="classmesos_1_1AcceptingObjectApprover.html">mesos::AcceptingObjectApprover</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1AcceptingObjectApprover.html#a17dde110e1bc551f83acb9162a88b603">approved</a>(const Option&lt; ObjectApprover::Object &gt; &amp;object) const noexceptoverride</td><td class="entry"><a class="el" href="classmesos_1_1AcceptingObjectApprover.html">mesos::AcceptingObjectApprover</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1ObjectApprover.html#a9d951f9a9de639f49756a984d2b84e63">~ObjectApprover</a>()=default</td><td class="entry"><a class="el" href="classmesos_1_1ObjectApprover.html">mesos::ObjectApprover</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1AcceptingObjectApprover.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1AcceptingObjectApprover.html b/content/api/latest/c++/classmesos_1_1AcceptingObjectApprover.html
index f576a93..ccd7973 100644
--- a/content/api/latest/c++/classmesos_1_1AcceptingObjectApprover.html
+++ b/content/api/latest/c++/classmesos_1_1AcceptingObjectApprover.html
@@ -71,15 +71,15 @@ Inheritance diagram for mesos::AcceptingObjectApprover:</div>
 <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:a3b1c6c813ccb670a90f7e2504f6d1cfc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1AcceptingObjectApprover.html#a3b1c6c813ccb670a90f7e2504f6d1cfc">approved</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html">ObjectApprover::Object</a> &gt; &amp;object) const noexceptoverride</td></tr>
-<tr class="memdesc:a3b1c6c813ccb670a90f7e2504f6d1cfc"><td class="mdescLeft">&#160;</td><td class="mdescRight">NOTE: As this function can be used synchronously by actors it is essential that it does not block!  <a href="#a3b1c6c813ccb670a90f7e2504f6d1cfc">More...</a><br /></td></tr>
-<tr class="separator:a3b1c6c813ccb670a90f7e2504f6d1cfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a17dde110e1bc551f83acb9162a88b603"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1AcceptingObjectApprover.html#a17dde110e1bc551f83acb9162a88b603">approved</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html">ObjectApprover::Object</a> &gt; &amp;object) const noexceptoverride</td></tr>
+<tr class="memdesc:a17dde110e1bc551f83acb9162a88b603"><td class="mdescLeft">&#160;</td><td class="mdescRight">NOTE: As this function can be used synchronously by actors it is essential that it does not block!  <a href="#a17dde110e1bc551f83acb9162a88b603">More...</a><br /></td></tr>
+<tr class="separator:a17dde110e1bc551f83acb9162a88b603"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1ObjectApprover"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1ObjectApprover')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1ObjectApprover.html">mesos::ObjectApprover</a></td></tr>
 <tr class="memitem:a9d951f9a9de639f49756a984d2b84e63 inherit pub_methods_classmesos_1_1ObjectApprover"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1ObjectApprover.html#a9d951f9a9de639f49756a984d2b84e63">~ObjectApprover</a> ()=default</td></tr>
 <tr class="separator:a9d951f9a9de639f49756a984d2b84e63 inherit pub_methods_classmesos_1_1ObjectApprover"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a3b1c6c813ccb670a90f7e2504f6d1cfc"></a>
+<a class="anchor" id="a17dde110e1bc551f83acb9162a88b603"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -87,7 +87,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::AcceptingObjectApprover::approved </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::AcceptingObjectApprover::approved </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html">ObjectApprover::Object</a> &gt; &amp;&#160;</td>
           <td class="paramname"><em>object</em></td><td>)</td>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1Authenticator.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1Authenticator.html b/content/api/latest/c++/classmesos_1_1Authenticator.html
index 8adb597..ab189cb 100644
--- a/content/api/latest/c++/classmesos_1_1Authenticator.html
+++ b/content/api/latest/c++/classmesos_1_1Authenticator.html
@@ -150,7 +150,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#abea5e44a2e84887aba2fd4ee3ba06b96">mesos::internal::cram_md5::CRAMMD5Authenticator</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a42161891d8d8dc3523b4c8241a0b422b">mesos::internal::cram_md5::CRAMMD5Authenticator</a>.</p>
 
 </div>
 </div>
@@ -176,7 +176,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a59b51bfd8569ad3af11fdffac6aaf35c">mesos::internal::cram_md5::CRAMMD5Authenticator</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a69ecd7b7cb7c94888fbe42de8572555e">mesos::internal::cram_md5::CRAMMD5Authenticator</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1Authorizer.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1Authorizer.html b/content/api/latest/c++/classmesos_1_1Authorizer.html
index 5c57ffc..6958ede 100644
--- a/content/api/latest/c++/classmesos_1_1Authorizer.html
+++ b/content/api/latest/c++/classmesos_1_1Authorizer.html
@@ -185,7 +185,7 @@ Protected Member Functions</h2></td></tr>
 </dl>
 <dl class="section return"><dt>Returns</dt><dd><code>true</code> if the action is allowed, the future is set to <code>true</code>, otherwise <code>false</code>. A failed future indicates a problem processing the request, and it might be retried in the future. </dd></dl>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a2a353a0b47cc0c1e13e9006968fe3788">mesos::internal::LocalAuthorizer</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a481ab1fca4c9c9479a6d8f60046ba11d">mesos::internal::LocalAuthorizer</a>.</p>
 
 </div>
 </div>
@@ -298,7 +298,7 @@ Protected Member Functions</h2></td></tr>
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>An <code><a class="el" href="classmesos_1_1ObjectApprover.html" title="This interface represents a function object returned by the authorizer which can be used locally (and...">ObjectApprover</a></code> for the given <code>subject</code> and <code>action</code>. </dd></dl>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a98c90749a32114f11e4cf25369d708e7">mesos::internal::LocalAuthorizer</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a8c36a87840c0caa47b7c9d9b34656f38">mesos::internal::LocalAuthorizer</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.html b/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.html
index 6a1af29..74f4a8a 100644
--- a/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.html
+++ b/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.html
@@ -281,7 +281,7 @@ Protected Member Functions</h2></td></tr>
 <p>The <code>resourceProviderInfo</code> parameter is the <code>ResourceProviderInfo</code> of the storage resource provider. This module may choose to filter results based on the type and name of the resource provider, or based on the type of the CSI plugin.</p>
 <p>NOTE: This module assumes that profiles are immutable after creation. Changing the CSI volume capability or parameters of a profile after creation may result in undefined behavior from the storage resource provider. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#aca95d2463b19eaa4943799c918fd14d3">mesos::internal::storage::UriDiskProfileAdaptor</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a19017cd9232e83acc05bce4a5ccc656e">mesos::internal::storage::UriDiskProfileAdaptor</a>.</p>
 
 </div>
 </div>
@@ -321,7 +321,7 @@ Protected Member Functions</h2></td></tr>
 <p>The <code>resourceProviderInfo</code> parameter is the <code>ResourceProviderInfo</code> of the storage resource provider. This module may choose to filter results based on the type and name of the resource provider, or based on the type of the CSI plugin.</p>
 <p>NOTE: It is highly recommended for the module to insert a random delay between discovering a different set of profiles and satisfying this future, because the storage resource provider is expected to update the set of offered resources based on this future. Adding a random delay may prevent a thundering herd of resource updates to the Mesos master. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a78238dcf4390fc6932b5ea7db43f0e68">mesos::internal::storage::UriDiskProfileAdaptor</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a66e196a111e00672771b507c502c773f">mesos::internal::storage::UriDiskProfileAdaptor</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1Executor.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1Executor.html b/content/api/latest/c++/classmesos_1_1Executor.html
index 53bac20..ee2bb8c 100644
--- a/content/api/latest/c++/classmesos_1_1Executor.html
+++ b/content/api/latest/c++/classmesos_1_1Executor.html
@@ -139,7 +139,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#abec4b6af2ed927f4a7f8e2598399cb58">mesos::v1::executor::V0ToV1Adapter</a>, and <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#af3bf768e648616adb3aa061296f19e14">mesos::python::ProxyExecutor</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a3bf966a709196e87b6712452077b84d9">mesos::v1::executor::V0ToV1Adapter</a>, and <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#af3bf768e648616adb3aa061296f19e14">mesos::python::ProxyExecutor</a>.</p>
 
 </div>
 </div>
@@ -175,7 +175,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#aafff9f7aa855fdde8e9ef7f7eb6c9c83">mesos::v1::executor::V0ToV1Adapter</a>, and <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#af2727a7fcebbd346b685fa30dc6b23be">mesos::python::ProxyExecutor</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a32b6d819b88d547becb7cb7aa223f4a1">mesos::v1::executor::V0ToV1Adapter</a>, and <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#af2727a7fcebbd346b685fa30dc6b23be">mesos::python::ProxyExecutor</a>.</p>
 
 </div>
 </div>
@@ -211,7 +211,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a5f312cc081b8b3d65b0349bf9e95ebd3">mesos::v1::executor::V0ToV1Adapter</a>, and <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#af7a4045f3a2b399302b6af9f8e8793b2">mesos::python::ProxyExecutor</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#aa7e9c8678e6a90a259bb9f480533ee78">mesos::v1::executor::V0ToV1Adapter</a>, and <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#af7a4045f3a2b399302b6af9f8e8793b2">mesos::python::ProxyExecutor</a>.</p>
 
 </div>
 </div>
@@ -393,7 +393,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a204a93410a8825a916dff56b5f8195c0">mesos::v1::executor::V0ToV1Adapter</a>, and <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#ab6e2a7f564dfc021854cbb3d47dd4cc6">mesos::python::ProxyExecutor</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a9fa50b0156cbc558c37fc221103ac833">mesos::v1::executor::V0ToV1Adapter</a>, and <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#ab6e2a7f564dfc021854cbb3d47dd4cc6">mesos::python::ProxyExecutor</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1ExecutorDriver.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1ExecutorDriver.html b/content/api/latest/c++/classmesos_1_1ExecutorDriver.html
index a10c5fe..c398158 100644
--- a/content/api/latest/c++/classmesos_1_1ExecutorDriver.html
+++ b/content/api/latest/c++/classmesos_1_1ExecutorDriver.html
@@ -134,7 +134,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosExecutorDriver.html#a1cd2f87649cd3346bdb7ae51aaa2c3be">mesos::MesosExecutorDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosExecutorDriver.html#a343dc99d3b3d29196869ef9fd0ce05eb">mesos::MesosExecutorDriver</a>.</p>
 
 </div>
 </div>
@@ -159,7 +159,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosExecutorDriver.html#a68114c9b974783b0dc7ba491e9c88566">mesos::MesosExecutorDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosExecutorDriver.html#aaba3033d6b1160f2ecc353d11a527cbf">mesos::MesosExecutorDriver</a>.</p>
 
 </div>
 </div>
@@ -184,7 +184,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosExecutorDriver.html#adae3f8fe35eb8c63fe854e4e13a69816">mesos::MesosExecutorDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosExecutorDriver.html#aba45c64d030d8e682609bbf58ff2a140">mesos::MesosExecutorDriver</a>.</p>
 
 </div>
 </div>
@@ -210,7 +210,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosExecutorDriver.html#a11e07dd2ef5a83358aa003638c491a04">mesos::MesosExecutorDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosExecutorDriver.html#a7d2ff514157b42ecc940e692049d0093">mesos::MesosExecutorDriver</a>.</p>
 
 </div>
 </div>
@@ -236,7 +236,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosExecutorDriver.html#aaf26be43ed1269b0caaeac6ebde6d7f4">mesos::MesosExecutorDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosExecutorDriver.html#a930c647842794a065e280b5fc3750ecc">mesos::MesosExecutorDriver</a>.</p>
 
 </div>
 </div>
@@ -261,7 +261,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosExecutorDriver.html#a06ac86f128c639268160b511759c7b21">mesos::MesosExecutorDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosExecutorDriver.html#a9bb1ae804aaef1ff18b04ccf358b61fa">mesos::MesosExecutorDriver</a>.</p>
 
 </div>
 </div>
@@ -286,7 +286,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1MesosExecutorDriver.html#a77e42ef91cacc4a93b9a164b470f5647">mesos::MesosExecutorDriver</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1MesosExecutorDriver.html#aa9cd57d06c255b19cbae1af67937c368">mesos::MesosExecutorDriver</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1MesosExecutorDriver-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1MesosExecutorDriver-members.html b/content/api/latest/c++/classmesos_1_1MesosExecutorDriver-members.html
index 70a2fc1..c0ef3fc 100644
--- a/content/api/latest/c++/classmesos_1_1MesosExecutorDriver-members.html
+++ b/content/api/latest/c++/classmesos_1_1MesosExecutorDriver-members.html
@@ -57,18 +57,18 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a1cd2f87649cd3346bdb7ae51aaa2c3be">abort</a>()</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a343dc99d3b3d29196869ef9fd0ce05eb">abort</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#aa0a198aa0f1cdd17d539e324416183e6">internal::ExecutorProcess</a> class</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a68114c9b974783b0dc7ba491e9c88566">join</a>()</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#aaba3033d6b1160f2ecc353d11a527cbf">join</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a81172d1ad09882dcf2fdf9605e9a82b4">MesosExecutorDriver</a>(Executor *executor)</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a7c0e320437a8c1388c4ae4a59bbc512a">MesosExecutorDriver</a>(Executor *executor, const std::map&lt; std::string, std::string &gt; &amp;environment)</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#adae3f8fe35eb8c63fe854e4e13a69816">run</a>()</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a11e07dd2ef5a83358aa003638c491a04">sendFrameworkMessage</a>(const std::string &amp;data)</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#aaf26be43ed1269b0caaeac6ebde6d7f4">sendStatusUpdate</a>(const TaskStatus &amp;status)</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a06ac86f128c639268160b511759c7b21">start</a>()</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a77e42ef91cacc4a93b9a164b470f5647">stop</a>()</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#aba45c64d030d8e682609bbf58ff2a140">run</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a7d2ff514157b42ecc940e692049d0093">sendFrameworkMessage</a>(const std::string &amp;data) override</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a930c647842794a065e280b5fc3750ecc">sendStatusUpdate</a>(const TaskStatus &amp;status) override</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a9bb1ae804aaef1ff18b04ccf358b61fa">start</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#aa9cd57d06c255b19cbae1af67937c368">stop</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1ExecutorDriver.html#a879cd851b15d0f61114f3f32cec54938">~ExecutorDriver</a>()</td><td class="entry"><a class="el" href="classmesos_1_1ExecutorDriver.html">mesos::ExecutorDriver</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a059df7e3705fd70a50d0539dc207e0b2">~MesosExecutorDriver</a>()</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#ae74da6db328a51f5cea70f9368434fbf">~MesosExecutorDriver</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">mesos::MesosExecutorDriver</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1MesosExecutorDriver.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1MesosExecutorDriver.html b/content/api/latest/c++/classmesos_1_1MesosExecutorDriver.html
index 5456022..6acf07e 100644
--- a/content/api/latest/c++/classmesos_1_1MesosExecutorDriver.html
+++ b/content/api/latest/c++/classmesos_1_1MesosExecutorDriver.html
@@ -76,22 +76,22 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a81172d1ad09882dcf2fdf9605e9a82b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7c0e320437a8c1388c4ae4a59bbc512a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a7c0e320437a8c1388c4ae4a59bbc512a">MesosExecutorDriver</a> (<a class="el" href="classmesos_1_1Executor.html">Executor</a> *executor, const std::map&lt; std::string, std::string &gt; &amp;environment)</td></tr>
 <tr class="separator:a7c0e320437a8c1388c4ae4a59bbc512a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a059df7e3705fd70a50d0539dc207e0b2"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a059df7e3705fd70a50d0539dc207e0b2">~MesosExecutorDriver</a> ()</td></tr>
-<tr class="separator:a059df7e3705fd70a50d0539dc207e0b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06ac86f128c639268160b511759c7b21"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a06ac86f128c639268160b511759c7b21">start</a> ()</td></tr>
-<tr class="separator:a06ac86f128c639268160b511759c7b21"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a77e42ef91cacc4a93b9a164b470f5647"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a77e42ef91cacc4a93b9a164b470f5647">stop</a> ()</td></tr>
-<tr class="separator:a77e42ef91cacc4a93b9a164b470f5647"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1cd2f87649cd3346bdb7ae51aaa2c3be"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a1cd2f87649cd3346bdb7ae51aaa2c3be">abort</a> ()</td></tr>
-<tr class="separator:a1cd2f87649cd3346bdb7ae51aaa2c3be"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a68114c9b974783b0dc7ba491e9c88566"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a68114c9b974783b0dc7ba491e9c88566">join</a> ()</td></tr>
-<tr class="separator:a68114c9b974783b0dc7ba491e9c88566"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adae3f8fe35eb8c63fe854e4e13a69816"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#adae3f8fe35eb8c63fe854e4e13a69816">run</a> ()</td></tr>
-<tr class="separator:adae3f8fe35eb8c63fe854e4e13a69816"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaf26be43ed1269b0caaeac6ebde6d7f4"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#aaf26be43ed1269b0caaeac6ebde6d7f4">sendStatusUpdate</a> (const TaskStatus &amp;status)</td></tr>
-<tr class="separator:aaf26be43ed1269b0caaeac6ebde6d7f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a11e07dd2ef5a83358aa003638c491a04"><td class="memItemLeft" align="right" valign="top">virtual Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a11e07dd2ef5a83358aa003638c491a04">sendFrameworkMessage</a> (const std::string &amp;data)</td></tr>
-<tr class="separator:a11e07dd2ef5a83358aa003638c491a04"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae74da6db328a51f5cea70f9368434fbf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#ae74da6db328a51f5cea70f9368434fbf">~MesosExecutorDriver</a> () override</td></tr>
+<tr class="separator:ae74da6db328a51f5cea70f9368434fbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9bb1ae804aaef1ff18b04ccf358b61fa"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a9bb1ae804aaef1ff18b04ccf358b61fa">start</a> () override</td></tr>
+<tr class="separator:a9bb1ae804aaef1ff18b04ccf358b61fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9cd57d06c255b19cbae1af67937c368"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#aa9cd57d06c255b19cbae1af67937c368">stop</a> () override</td></tr>
+<tr class="separator:aa9cd57d06c255b19cbae1af67937c368"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a343dc99d3b3d29196869ef9fd0ce05eb"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a343dc99d3b3d29196869ef9fd0ce05eb">abort</a> () override</td></tr>
+<tr class="separator:a343dc99d3b3d29196869ef9fd0ce05eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaba3033d6b1160f2ecc353d11a527cbf"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#aaba3033d6b1160f2ecc353d11a527cbf">join</a> () override</td></tr>
+<tr class="separator:aaba3033d6b1160f2ecc353d11a527cbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba45c64d030d8e682609bbf58ff2a140"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#aba45c64d030d8e682609bbf58ff2a140">run</a> () override</td></tr>
+<tr class="separator:aba45c64d030d8e682609bbf58ff2a140"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a930c647842794a065e280b5fc3750ecc"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a930c647842794a065e280b5fc3750ecc">sendStatusUpdate</a> (const TaskStatus &amp;status) override</td></tr>
+<tr class="separator:a930c647842794a065e280b5fc3750ecc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7d2ff514157b42ecc940e692049d0093"><td class="memItemLeft" align="right" valign="top">Status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1MesosExecutorDriver.html#a7d2ff514157b42ecc940e692049d0093">sendFrameworkMessage</a> (const std::string &amp;data) override</td></tr>
+<tr class="separator:a7d2ff514157b42ecc940e692049d0093"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1ExecutorDriver"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1ExecutorDriver')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1ExecutorDriver.html">mesos::ExecutorDriver</a></td></tr>
 <tr class="memitem:a879cd851b15d0f61114f3f32cec54938 inherit pub_methods_classmesos_1_1ExecutorDriver"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1ExecutorDriver.html#a879cd851b15d0f61114f3f32cec54938">~ExecutorDriver</a> ()</td></tr>
 <tr class="separator:a879cd851b15d0f61114f3f32cec54938 inherit pub_methods_classmesos_1_1ExecutorDriver"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -160,7 +160,7 @@ Friends</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a059df7e3705fd70a50d0539dc207e0b2"></a>
+<a class="anchor" id="ae74da6db328a51f5cea70f9368434fbf"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -168,7 +168,7 @@ Friends</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::MesosExecutorDriver::~MesosExecutorDriver </td>
+          <td class="memname">mesos::MesosExecutorDriver::~MesosExecutorDriver </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -176,7 +176,7 @@ Friends</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -184,7 +184,7 @@ Friends</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a1cd2f87649cd3346bdb7ae51aaa2c3be"></a>
+<a class="anchor" id="a343dc99d3b3d29196869ef9fd0ce05eb"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -192,7 +192,7 @@ Friends</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosExecutorDriver::abort </td>
+          <td class="memname">Status mesos::MesosExecutorDriver::abort </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -200,7 +200,7 @@ Friends</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -209,7 +209,7 @@ Friends</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a68114c9b974783b0dc7ba491e9c88566"></a>
+<a class="anchor" id="aaba3033d6b1160f2ecc353d11a527cbf"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -217,7 +217,7 @@ Friends</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosExecutorDriver::join </td>
+          <td class="memname">Status mesos::MesosExecutorDriver::join </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -225,7 +225,7 @@ Friends</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -234,7 +234,7 @@ Friends</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="adae3f8fe35eb8c63fe854e4e13a69816"></a>
+<a class="anchor" id="aba45c64d030d8e682609bbf58ff2a140"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -242,7 +242,7 @@ Friends</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosExecutorDriver::run </td>
+          <td class="memname">Status mesos::MesosExecutorDriver::run </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -250,7 +250,7 @@ Friends</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -259,7 +259,7 @@ Friends</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a11e07dd2ef5a83358aa003638c491a04"></a>
+<a class="anchor" id="a7d2ff514157b42ecc940e692049d0093"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -267,7 +267,7 @@ Friends</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosExecutorDriver::sendFrameworkMessage </td>
+          <td class="memname">Status mesos::MesosExecutorDriver::sendFrameworkMessage </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>data</em></td><td>)</td>
@@ -276,7 +276,7 @@ Friends</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -285,7 +285,7 @@ Friends</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aaf26be43ed1269b0caaeac6ebde6d7f4"></a>
+<a class="anchor" id="a930c647842794a065e280b5fc3750ecc"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -293,7 +293,7 @@ Friends</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosExecutorDriver::sendStatusUpdate </td>
+          <td class="memname">Status mesos::MesosExecutorDriver::sendStatusUpdate </td>
           <td>(</td>
           <td class="paramtype">const TaskStatus &amp;&#160;</td>
           <td class="paramname"><em>status</em></td><td>)</td>
@@ -302,7 +302,7 @@ Friends</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -311,7 +311,7 @@ Friends</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a06ac86f128c639268160b511759c7b21"></a>
+<a class="anchor" id="a9bb1ae804aaef1ff18b04ccf358b61fa"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -319,7 +319,7 @@ Friends</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosExecutorDriver::start </td>
+          <td class="memname">Status mesos::MesosExecutorDriver::start </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -327,7 +327,7 @@ Friends</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -336,7 +336,7 @@ Friends</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a77e42ef91cacc4a93b9a164b470f5647"></a>
+<a class="anchor" id="aa9cd57d06c255b19cbae1af67937c368"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -344,7 +344,7 @@ Friends</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual Status mesos::MesosExecutorDriver::stop </td>
+          <td class="memname">Status mesos::MesosExecutorDriver::stop </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -352,7 +352,7 @@ Friends</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1MesosSchedulerDriver-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1MesosSchedulerDriver-members.html b/content/api/latest/c++/classmesos_1_1MesosSchedulerDriver-members.html
index 81f043f..d38a3a0 100644
--- a/content/api/latest/c++/classmesos_1_1MesosSchedulerDriver-members.html
+++ b/content/api/latest/c++/classmesos_1_1MesosSchedulerDriver-members.html
@@ -57,28 +57,28 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a49bba7bafbedd32dc4088e1bbba09b37">abort</a>()</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a718b8e4768dc15a7a14c1fb0b3c88f49">acceptOffers</a>(const std::vector&lt; OfferID &gt; &amp;offerIds, const std::vector&lt; Offer::Operation &gt; &amp;operations, const Filters &amp;filters=Filters())</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ad0192d36f5d412b09c9b18d4564536c6">acknowledgeStatusUpdate</a>(const TaskStatus &amp;status)</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a90fd09d103af28faec8fbbd8ed002da6">declineOffer</a>(const OfferID &amp;offerId, const Filters &amp;filters=Filters())</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa45e87e54bb33e599318523112554e90">abort</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a1426e55513d88b0e3ed3ef2ea93d65df">acceptOffers</a>(const std::vector&lt; OfferID &gt; &amp;offerIds, const std::vector&lt; Offer::Operation &gt; &amp;operations, const Filters &amp;filters=Filters()) override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#afb3d8979e6e5ca2a6e0ea4d50706e200">acknowledgeStatusUpdate</a>(const TaskStatus &amp;status) override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a9083682d7682ade33f548c3e61bbabc5">declineOffer</a>(const OfferID &amp;offerId, const Filters &amp;filters=Filters()) override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a2016233e839dbe1bf9df5a4ada2a385f">detector</a></td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aeb28929fbd94ece812671e9516129b91">join</a>()</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a0882ad1e5b742a5d2a3c04e66ec2b8ab">killTask</a>(const TaskID &amp;taskId)</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aeecb18557c3d94f8c8cc46513f770945">launchTasks</a>(const OfferID &amp;offerId, const std::vector&lt; TaskInfo &gt; &amp;tasks, const Filters &amp;filters=Filters())</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a421e0f14025228a994717aa225feb6dc">launchTasks</a>(const std::vector&lt; OfferID &gt; &amp;offerIds, const std::vector&lt; TaskInfo &gt; &amp;tasks, const Filters &amp;filters=Filters())</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aec563230e09583c6d2d8cc11ba2b8522">join</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aef5ef1a841c054972e1bfaa568e6c32e">killTask</a>(const TaskID &amp;taskId) override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#abf886659a457dee304c612dec42c5731">launchTasks</a>(const OfferID &amp;offerId, const std::vector&lt; TaskInfo &gt; &amp;tasks, const Filters &amp;filters=Filters()) override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#acc49ada912c6aa9aa81869ceea5886a0">launchTasks</a>(const std::vector&lt; OfferID &gt; &amp;offerIds, const std::vector&lt; TaskInfo &gt; &amp;tasks, const Filters &amp;filters=Filters()) override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa1b1c0077e95dbaf5ee09c42ad033ae1">MesosSchedulerDriver</a>(Scheduler *scheduler, const FrameworkInfo &amp;framework, const std::string &amp;master)</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a3f039c267d5b1bacf8c60a27a4221468">MesosSchedulerDriver</a>(Scheduler *scheduler, const FrameworkInfo &amp;framework, const std::string &amp;master, const Credential &amp;credential)</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a6009f939af874fd70cb7b539751e378d">MesosSchedulerDriver</a>(Scheduler *scheduler, const FrameworkInfo &amp;framework, const std::string &amp;master, bool implicitAcknowledgements)</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#acd4f05fcaa5433ed2a9031625a03de39">MesosSchedulerDriver</a>(Scheduler *scheduler, const FrameworkInfo &amp;framework, const std::string &amp;master, bool implicitAcknowlegements, const Credential &amp;credential)</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa456af5f179d0edd57b60834eeb67934">reconcileTasks</a>(const std::vector&lt; TaskStatus &gt; &amp;statuses)</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a871fa4f0db7cb02e5edd932aaf3ffa1c">requestResources</a>(const std::vector&lt; Request &gt; &amp;requests)</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a8807bae56a3ec2d7ff88a71f3492c851">reviveOffers</a>()</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a58e00b100cfcd3072f98792a17d30a26">run</a>()</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#acf36b2e52665ecb432c98b394b3f9eb2">sendFrameworkMessage</a>(const ExecutorID &amp;executorId, const SlaveID &amp;slaveId, const std::string &amp;data)</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a22d332c0abd42e3fae082fad25d5aa98">start</a>()</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ac6119c5e0be2d8fd9e708974528425f6">stop</a>(bool failover=false)</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa66fdf52debf675800db40caf802e31c">suppressOffers</a>()</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#acd0d9f444f215c9cba5da69aa119185b">~MesosSchedulerDriver</a>()</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ab92d82bf6b6e1cf1f5c914d484b041fd">reconcileTasks</a>(const std::vector&lt; TaskStatus &gt; &amp;statuses) override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a8c336dd281cf32607c9f16000e312848">requestResources</a>(const std::vector&lt; Request &gt; &amp;requests) override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a24eab49014550c9b807e95ce2dbfdc48">reviveOffers</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a7ac5d119d9f1d6a41e131da14fd60795">run</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ac60277aa28e847884d005092cb99b72f">sendFrameworkMessage</a>(const ExecutorID &amp;executorId, const SlaveID &amp;slaveId, const std::string &amp;data) override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a0ac5917be29941810b12e25b48985f3e">start</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a66fa98381378e4a8de82e9465a51596e">stop</a>(bool failover=false) override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a90c6383c010fb9b5488e35e65614cbcf">suppressOffers</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a778fc75f28b68c83818a5dc381b5e137">~MesosSchedulerDriver</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">mesos::MesosSchedulerDriver</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1SchedulerDriver.html#ad132d1aa3a2938d1b327cdc46c5004a9">~SchedulerDriver</a>()</td><td class="entry"><a class="el" href="classmesos_1_1SchedulerDriver.html">mesos::SchedulerDriver</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->


[09/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html
index be767a3..ee9890c 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html
@@ -100,8 +100,8 @@ Inheritance diagram for mesos::internal::slave::MesosIsolatorProcess:</div>
 <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:ae62fa51227866cc1717d788a133b6608"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8009c7782661b509933138479d3dbed5"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">supportsNesting</a> ()</td></tr>
 <tr class="separator:a8009c7782661b509933138479d3dbed5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a039db4ff1eb303d8e8054959c1a3b63c"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a039db4ff1eb303d8e8054959c1a3b63c">supportsStandalone</a> ()</td></tr>
@@ -123,16 +123,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a564aeab37e98937a14c3beea590793cb"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a564aeab37e98937a14c3beea590793cb">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a564aeab37e98937a14c3beea590793cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -229,7 +229,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ae62fa51227866cc1717d788a133b6608"></a>
+<a class="anchor" id="adfaefe9164cfdfff5d561b4e7dc164ac"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -237,7 +237,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::MesosIsolatorProcess::~MesosIsolatorProcess </td>
+          <td class="memname">mesos::internal::slave::MesosIsolatorProcess::~MesosIsolatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -245,7 +245,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -275,7 +275,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a86a58d9b131676844673cfde4abdbbef">mesos::internal::slave::PortMappingIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#af36fa743b641e5eb7bc6f7360a417442">mesos::internal::slave::PosixIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a7aabef75bd2d69564307ca104f99b99d">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#aa3f941377fd4f6318825ab72f53f5aa0">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a083b4d2aea3836ecf9e029438e50c8e6">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#aa4c0bb4d89a195ceaaba6a8aae97eabb">mesos:
 :internal::slave::IOSwitchboard</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#aa293e4484603caea91b5ee181bcf62ca">mesos::internal::slave::NetworkPortsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a54854512f8a210b41c3645409f170a2e">mesos::internal::slave::NetworkCniIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a5525f51d0a0f7283c36860b84bab6b1b">mesos::internal::slave::XfsDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a3312d2d13db033844fe11ac581d4d1d0">mesos::internal::slave::DockerVolumeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#a93e9d08b8b24219ef17d4f9830efcca0">mesos::internal::slave::WindowsMemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolator
 Process.html#a49b32626755808558a8fc8fa5211d7e5">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#ae9aeb71cb082870d963f4824681fb52d">mesos::internal::slave::WindowsCpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#ad3bc4bd141f3fd97ab8237f76b821ab3">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#af3f9bf8dbaab5e41876e1df38eeaac92">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a86a58d9b131676844673cfde4abdbbef">mesos::internal::slave::PortMappingIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a3b5d664e842af58fe80d3e4875f0e2db">mesos::internal::slave::PosixIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a975e5329fc1c6b461a5db1b067694b63">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a3e4c74d03fc2214f3b023c27589bb4a8">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#aec8b488b1b8ecec8f30a32061cc3abe7">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#af1af57dc68d788eb62dbb9e9fd66c1c6">mesos:
 :internal::slave::IOSwitchboard</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#aa293e4484603caea91b5ee181bcf62ca">mesos::internal::slave::NetworkPortsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#adf0e0625e54702ecffed8e2a33cfee8f">mesos::internal::slave::NetworkCniIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a5525f51d0a0f7283c36860b84bab6b1b">mesos::internal::slave::XfsDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#aa6f648322b1dd7561662333627292271">mesos::internal::slave::DockerVolumeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#a93e9d08b8b24219ef17d4f9830efcca0">mesos::internal::slave::WindowsMemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolator
 Process.html#a30c365aeca79648f21e8cddd41cb0ed2">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#ae9aeb71cb082870d963f4824681fb52d">mesos::internal::slave::WindowsCpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#ab0f5e37599f66946b428a5177febbb37">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ad0a3333ecb9e3f70c0f54df49fde2d4c">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>.</p>
 
 </div>
 </div>
@@ -311,7 +311,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a99cf2e79b12cb655054b92751f7c853a">mesos::internal::slave::PortMappingIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a9ffeb4eeca1ecf4f3d48eb48b058c4c9">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">mesos::internal::slave::PosixIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a01b0f952a8b793faac974c34fd5a4967">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a4d2771d57033cea741ec6dd2bc6f738d">mesos::internal::slave::NetworkCniIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#aad81d0700ab3197bcd3625d6f8
 6d3ddb">mesos::internal::slave::WindowsMemIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a503f133dc40d594bb272989d00fa4b9b">mesos::internal::slave::WindowsCpuIsolatorProcess</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a99cf2e79b12cb655054b92751f7c853a">mesos::internal::slave::PortMappingIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a83e669458964f250fa2f492898f57acd">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a9bce1d8f8feaed45961bd5adc3b1715a">mesos::internal::slave::PosixIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#acf2983272075905ba8bd6ba8646d5298">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a8cb91437f177550e0c551b7a92bc2d26">mesos::internal::slave::NetworkCniIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#aad81d0700ab3197bcd3625d6f8
 6d3ddb">mesos::internal::slave::WindowsMemIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a503f133dc40d594bb272989d00fa4b9b">mesos::internal::slave::WindowsCpuIsolatorProcess</a>.</p>
 
 </div>
 </div>
@@ -347,7 +347,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a7dd45b1e939a2cf9566001407d41dc3f">mesos::internal::slave::PortMappingIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a9529787f587a13e528b6fdfdd87fd6fc">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a21f4fd07d612aaadee17aa9211130500">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ad58eafeb96f1c2b760e6f2652c1fbabc">mesos::internal::slave::IOSwitchboard</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">mesos::internal::slave::PosixIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#a994ddbbd2c0ac0b5bb2abb05eba2e76e">mesos::int
 ernal::slave::NetworkPortsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a51a3341ecc4035d8605273b974237b39">mesos::internal::slave::DockerVolumeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab9452f024759552766a99824d73cafae">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5c646c0b22fc11d8abf3feddab473ee0">mesos::internal::slave::NetworkCniIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a88eec00bf4a5fb44743c6317cb692594">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#ae52ab95afddf81d59c726a505e0c8ef7">mesos::internal::slave::XfsDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIso
 latorProcess.html#a916fdf1cedcff91d334b582051e37966">mesos::internal::slave::WindowsMemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#ab460383cdd9f8b45eef2764c2aef36de">mesos::internal::slave::WindowsCpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#a974beb91927e6e1f92a27d7686d54d89">mesos::internal::slave::VolumeSecretIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#a42d5e2341e2391c25e310aac0ec13716">mesos::internal::slave::VolumeImageIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a098095cb7af213cdf69e43874696089b">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a2f03baa1e274f77828757b3699b3a523">mesos::internal::slave::EnvironmentSe
 cretIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#a4805190eadee2b06d7fbf49dc2b7926e">mesos::internal::slave::LinuxDevicesIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ab14ce6d047f10978be388b598055fd40">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#a9214c03413d5d30d6b96d8bb73b4f203">mesos::internal::slave::SharedFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#abf6c41985fbe21ab03e1355d62be492c">mesos::internal::slave::AppcRuntimeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a5248c2c45099c00b16bb7ab5e5cc7e02">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Lin
 uxCapabilitiesIsolatorProcess.html#a5d066816de81b81462b93b8699af4d25">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#af55cced1706b987e9a188d946bd69894">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a81751627c0d1318dc4aff01fa3a7375c">mesos::internal::slave::NamespacesPidIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#a0e119e29caca70fdd5b21126865a788a">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#a726ff6d0e4a31e617b916641e5dc320c">mesos::internal::slave::VolumeHostPathIsolatorProcess</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a7dd45b1e939a2cf9566001407d41dc3f">mesos::internal::slave::PortMappingIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ad6874fc20beaded7ea6524bb78a58e8d">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#ab35f4087de23d6551205f78b1b4b5ef6">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a70def60bdce19475807f63283b55885e">mesos::internal::slave::IOSwitchboard</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a3d6bafd436cdfa19b1b471afda01ab33">mesos::internal::slave::PosixIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#a994ddbbd2c0ac0b5bb2abb05eba2e76e">mesos::int
 ernal::slave::NetworkPortsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a182820bb4f434aef573a6882e6a550f1">mesos::internal::slave::DockerVolumeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ac5d014a6f8a3625c3f60be4f0f72f9bf">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a269d878d2dd28fdbcd7cef02590eaedc">mesos::internal::slave::NetworkCniIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a40ab5e3c409614cc534d14fbbf5e1e04">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#ae52ab95afddf81d59c726a505e0c8ef7">mesos::internal::slave::XfsDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIso
 latorProcess.html#a916fdf1cedcff91d334b582051e37966">mesos::internal::slave::WindowsMemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#ab460383cdd9f8b45eef2764c2aef36de">mesos::internal::slave::WindowsCpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#abb78fd7e243930d2093e7bdfc9850a94">mesos::internal::slave::VolumeSecretIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#ab1d4ec64148badbd3835975920ad5673">mesos::internal::slave::VolumeImageIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a4bf099f2930c5380109ef17db2576012">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#ad9fc7f60fcbad4058dabeef5c8caf1b5">mesos::internal::slave::EnvironmentSe
 cretIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#ae7ad3167801ce522c6ba11bccfe06254">mesos::internal::slave::LinuxDevicesIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#aeea393e2a11b1288daed171f27ac57ad">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#ac43ea136e6344e1975446b7aebd1f09b">mesos::internal::slave::SharedFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#afc62db465b600abe14c020407e5dee8b">mesos::internal::slave::AppcRuntimeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a0b8e98859b660db96c69b79b6ce43a41">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Lin
 uxCapabilitiesIsolatorProcess.html#afdbcff3e9c962604a3155b1fa79f17da">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#aeb76ff9bfc6c47d222717edc7ead29ae">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#aaae0297f6e832974a146613d70ab3026">mesos::internal::slave::NamespacesPidIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ad69e42435787fdf276b091e5445cea0c">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#ace1cd51c0fe8638af0ea016336199acb">mesos::internal::slave::VolumeHostPathIsolatorProcess</a>.</p>
 
 </div>
 </div>
@@ -383,7 +383,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#afcca3b9b6fcb8ad69ffedf3f818f1d65">mesos::internal::slave::PortMappingIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ac3aa20a594857d796fefff13181d5377">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a472e41ec3bd5da4976f763a71262de24">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ab1d7d003cfa4c8c25bdc98f91619e71a">mesos::internal::slave::IOSwitchboard</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#a924c79c103a4ae2e8b60c09ab5800010">mesos::internal::slave::NetworkPortsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a7fc8cf2248d2bdb7986821f88b2c25
 bb">mesos::internal::slave::DockerVolumeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a89675b3cc1907054e4787f9967d49c58">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#af94c99e1b44722fd577aa9be6e97eb8e">mesos::internal::slave::NetworkCniIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#ae177456bcfd551ddbc5060fab94cd980">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a5f11e09c79907e879af6eb44ad5ee976">mesos::internal::slave::XfsDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#aadb76fe69fa14167319d37b382886c41">mesos::internal::slave::WindowsMemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Win
 dowsCpuIsolatorProcess.html#a66a8a20877c3559b722116f93eeb76c1">mesos::internal::slave::WindowsCpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a0fe8fd306e5dc57dd5c6dab7e9a811b1">mesos::internal::slave::PosixIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a823b24b8100090f2ebe3f7863ea088d9">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#afa545f4dcd149870e76a021fdceb296b">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#afcca3b9b6fcb8ad69ffedf3f818f1d65">mesos::internal::slave::PortMappingIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a4cca73921db7757cda036fb73297ae83">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a00b9efda1af3d3eb491cbfcbdc80ceef">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ae38121e40bcbd94884a39e87e798d271">mesos::internal::slave::IOSwitchboard</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#a924c79c103a4ae2e8b60c09ab5800010">mesos::internal::slave::NetworkPortsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#ac4142e0bcb686bbe5a6d7b630aacf6
 3c">mesos::internal::slave::DockerVolumeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#aa25196fd54a9412ee9fdfdd5425d627e">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a7c34346952d76c4785fb5c15ad723acf">mesos::internal::slave::NetworkCniIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#aa91598e79474ed396f439d0e009e80b5">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a5f11e09c79907e879af6eb44ad5ee976">mesos::internal::slave::XfsDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#aadb76fe69fa14167319d37b382886c41">mesos::internal::slave::WindowsMemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Win
 dowsCpuIsolatorProcess.html#a66a8a20877c3559b722116f93eeb76c1">mesos::internal::slave::WindowsCpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a20978e737752c983c9f0a74c0f4ad6f8">mesos::internal::slave::PosixIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#ad174cd3c8b8067d5550587f67dcc9dfd">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#aa5ed8ed9b5d2827aaf20319de81165d0">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>.</p>
 
 </div>
 </div>
@@ -409,7 +409,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a611253a8523cd7f23cd58f059556f7dd">mesos::internal::slave::CgroupsIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#aac3a4e9bacac1572ee598bf6d3a75ce4">mesos::internal::slave::NetworkCniIsolatorProcess</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a5812f50fe9527879137a1bd134620402">mesos::internal::slave::CgroupsIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a3eb246d569462f0284f5ec7278732fb6">mesos::internal::slave::NetworkCniIsolatorProcess</a>.</p>
 
 </div>
 </div>
@@ -434,7 +434,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ab70ccb2d7dc7dd3377ad40f050595c61">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a4a3dd38df94ce3058e3e7e46eed3a2bd">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a50fc15a892743e6dc4e56585bcf6d08a">mesos::internal::slave::IOSwitchboard</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#a74b4a1a0016e39647c74093d02a70661">mesos::internal::slave::NetworkPortsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#ab062769cb109a8b15771346fa50c5683">mesos::internal::slave::DockerVolumeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#ae38922e85a5082b87910c53ed3614e
 09">mesos::internal::slave::NetworkCniIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#abc18c8ede13ce1178d3cc54555082aca">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a83106b699cb07d30c599824a6714c1a3">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#aff9bab662d2010df44fe6a7cc65c7c5a">mesos::internal::slave::VolumeSecretIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#acecd48f1c0062412e48f501ebf48bb00">mesos::internal::slave::VolumeImageIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#a3c461451fae95525f7adeaa4bfbd173d">mesos::internal::slave::WindowsMemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1sl
 ave_1_1WindowsCpuIsolatorProcess.html#af4b1ea81568c04ee32d5598aa4a61855">mesos::internal::slave::WindowsCpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#acb10dc4100e3b3688aedc8474cb9a124">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#a5d6189052e6d3b415583f0aacd1edc9a">mesos::internal::slave::LinuxDevicesIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a858b6ce8b137c8f2b14f27ea0bd28f08">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#ad71e69166c8f02562966861d5ada8e78">mesos::internal::slave::AppcRuntimeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#ad17ab5e1c22e06a1b0a6f01a5aa63a1d">mesos::
 internal::slave::DockerRuntimeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a234143c1f10d6d7663e4d5e4e0a3fa8b">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#a35bbc688fd80c0d07aefdce099a8e3f9">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#af88f17b96bb4b4ae2796a89bf23f4336">mesos::internal::slave::NamespacesPidIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ad5d07c251957131db675912fa39b85db">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#ace7d9f5c806a3d508fc1ee6716a5bbe0">mesos::internal::slave::VolumeHostPathIsolatorProcess</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a859cb8c798c1aa6dd7a3dc8c17987efd">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a8af98fe839146b3e1377aa26b4422e36">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a911fe7f5722b73ece7d1d2c5b4ad2e8e">mesos::internal::slave::IOSwitchboard</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#a74b4a1a0016e39647c74093d02a70661">mesos::internal::slave::NetworkPortsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#ace89bb797fd0f421f50dcaa8639f3c9f">mesos::internal::slave::DockerVolumeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a83c1122ae62560ee183a81fa422e51
 b5">mesos::internal::slave::NetworkCniIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a137f3ca1fcc8d6d0e65df1a20452dea9">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#adafa6d851a15a8cda2417269016e46a7">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#a8fcaf433e59833d8c63fd2cd060342d9">mesos::internal::slave::VolumeSecretIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#ae61317b9a7e22cf9d43f6403363c9599">mesos::internal::slave::VolumeImageIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#a3c461451fae95525f7adeaa4bfbd173d">mesos::internal::slave::WindowsMemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1sl
 ave_1_1WindowsCpuIsolatorProcess.html#af4b1ea81568c04ee32d5598aa4a61855">mesos::internal::slave::WindowsCpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#aca320edef4f1b4cfb96972cff3f30f06">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#ac2cde51ff9667aa8fbc8dbb29f1fe3e2">mesos::internal::slave::LinuxDevicesIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#ab4d2e59a8b9be8547282cf5dc0cbe8ad">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#ad8525216ff089c145cdada94ee907935">mesos::internal::slave::AppcRuntimeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a3ccd84d7cd59f0eeefb8c89b8470915f">mesos::
 internal::slave::DockerRuntimeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#af40b8b0578a15c1b65c2901474268f91">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#a32c6b4fb97f229b0be632a50220cfc71">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a4dfb63585bf592cf9009209386ad8a5f">mesos::internal::slave::NamespacesPidIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ad0925a51326dca9067ea8f3899035378">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#ac0e8ef2c5a4025577b2e52cda397d84a">mesos::internal::slave::VolumeHostPathIsolatorProcess</a>.</p>
 
 </div>
 </div>
@@ -459,7 +459,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#aa0282cfa20e55f56feb46f7ee16b0915">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#ac31d75dea5f56a8757d04e63989edc03">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a1a3bc4ad72074b5d3e21b21442217375">mesos::internal::slave::IOSwitchboard</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#aad9368d0d4bdeff7781aae7e1cf45d95">mesos::internal::slave::DockerVolumeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab81d33f41b5a3fc2c236bcd8ff0b4e46">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a606b959d7291303c94149ed7924e79c6">m
 esos::internal::slave::LinuxFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#af80412cb2181ae3d26264e1d1d2f31d4">mesos::internal::slave::VolumeImageIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#acb70379485a6be8c6e58c337ca3dc1f7">mesos::internal::slave::WindowsMemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a625997c8386c1918142d303185105f7e">mesos::internal::slave::WindowsCpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a3d870a6d16a3c550b6ceb85ae044263b">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#ad2cd08c98e18656dba9f96e62fa3436a">mesos::internal::slave::LinuxDevicesIsolatorProcess</a>, <a class="el" href="classmesos_1_1inte
 rnal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a070e403ff6494657c5a185e87d0abd81">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a6593261e560b80f47c0897f946a40624">mesos::internal::slave::AppcRuntimeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a27058dbfd93c40cf9e8a867affdc86e0">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#ad594a46cfc00ea9c888abf82aeb9ee45">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#aad533dca32f90cdc70108f4425749602">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a859763b05b3e27a5883daf0
 96e326da9">mesos::internal::slave::NamespacesPidIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#a1a0bcfa15e3ce81f4daea0bece5e88a2">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#a421de2c8da0baaeb7ae3c951f6a639dc">mesos::internal::slave::VolumeHostPathIsolatorProcess</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#aeac50c32ce0a488daaf9f5fe098e3163">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#aeac98c847ac200d29f9d3d8ee9388fe5">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ad262961ce2bde6ead7b030379b812cfc">mesos::internal::slave::IOSwitchboard</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a249c85134050ed354955b18726bc4a10">mesos::internal::slave::DockerVolumeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a448b6b1181014aaf07a7c01319e5aa5f">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a9fdcdf0584163db5228e18f117051e5a">m
 esos::internal::slave::LinuxFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#a3a06513f28aa6b67247ba65596dcebd8">mesos::internal::slave::VolumeImageIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#acb70379485a6be8c6e58c337ca3dc1f7">mesos::internal::slave::WindowsMemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a625997c8386c1918142d303185105f7e">mesos::internal::slave::WindowsCpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a4b1d8b1a93096bb73e54d4963baf9d80">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#aef665395d026cc6ec1286cd2a7a22925">mesos::internal::slave::LinuxDevicesIsolatorProcess</a>, <a class="el" href="classmesos_1_1inte
 rnal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#af75b8d574513d80d450bb1b451e7ea79">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a55b919a050c5207b8e88f6bc7dc89e8b">mesos::internal::slave::AppcRuntimeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#ae997fbcbf57e0620f0be89a8795ee422">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#aedbb952ed7faaaf54bfcbc9e51a2e2e3">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#a47012be6608483c26cb3dd984f9d216a">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#aa08ff1655d0ea9f7f9a8e11
 be7bfa872">mesos::internal::slave::NamespacesPidIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ab1db200139375efee3021ad9bfcb1cb9">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#af32fdfb76b7fb0efeaa4ecb0e114f6a5">mesos::internal::slave::VolumeHostPathIsolatorProcess</a>.</p>
 
 </div>
 </div>
@@ -495,7 +495,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#aa4e95b5f5c553f3c8f131a982f29fca5">mesos::internal::slave::PortMappingIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a927fd71d09e66f783154e94c19084c2f">mesos::internal::slave::PosixIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a0d99ad554385f6e1df62d211f4df20fd">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a8fadf73d9721461120a1534ce0ebad2c">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#aea11a2c309763256f2454ba745991dce">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#aa6e0e57fd329504d6727f10766
 7da268">mesos::internal::slave::NetworkPortsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#ab2351a69f1f7ed476aa6f11e9401055a">mesos::internal::slave::XfsDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a6f9f2b8cd0c49afa1acfa7ea7b08406f">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#ae4e3f40213446d0e35a14811f44ecaa4">mesos::internal::slave::WindowsMemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a44fa211c9849d244747b1364a371cb7a">mesos::internal::slave::WindowsCpuIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a64b7958bfeba747a49d5be8a19dec8ad">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#aa4e95b5f5c553f3c8f131a982f29fca5">mesos::internal::slave::PortMappingIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#afa76162a7d82683306c0127ddcb49460">mesos::internal::slave::PosixIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a6f45c117b415a6d352d8ea4151198628">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a04ab8ad29e040ed7c3e9edbe729bebfe">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ac04acc6d545373488615f8650ffec2d5">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#aa6e0e57fd329504d6727f10766
 7da268">mesos::internal::slave::NetworkPortsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#ab2351a69f1f7ed476aa6f11e9401055a">mesos::internal::slave::XfsDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a544164d95196f094c59aee607b817caa">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#ae4e3f40213446d0e35a14811f44ecaa4">mesos::internal::slave::WindowsMemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a44fa211c9849d244747b1364a371cb7a">mesos::internal::slave::WindowsCpuIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a1b7b51ddf106cc75ae78b8088722d531">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>.</p>
 
 </div>
 </div>
@@ -521,7 +521,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#a89b494196c800a3f3f47b8d7846acd5d">mesos::internal::slave::PosixMemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a8ae9fd00a1244c013ec011b411afd1bf">mesos::internal::slave::PortMappingIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#a59c7b1fb5f593419e5ce38b9d72b197b">mesos::internal::slave::PosixCpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a14293df65e7bd30ea32ae71c762721da">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a46c7c57a4f272b7493f86c26456f7a19">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a3775b02006ba335eb942fe4
 bad06315a">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#aaa00ef4a6cd6733b73822f64f92f2083">mesos::internal::slave::XfsDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#abf9bb9d75a80856d8e2582dbaacbe910">mesos::internal::slave::WindowsMemIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a616c92f53c1abf76f2f70aaf4d82e869">mesos::internal::slave::WindowsCpuIsolatorProcess</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#ad5bd6c8c4f8b7f67b24a50ed608bb40f">mesos::internal::slave::PosixMemIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a8ae9fd00a1244c013ec011b411afd1bf">mesos::internal::slave::PortMappingIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#ad4275b4b24609fd96082ba3eed91ce4f">mesos::internal::slave::PosixCpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a5da0418442d3926fdee1c7a5887bbb7d">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#aeca01e28b260d23c87bc2685b01e24aa">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a8a67a24d5e863337d88fcd3
 d2be34f2a">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#aaa00ef4a6cd6733b73822f64f92f2083">mesos::internal::slave::XfsDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#abf9bb9d75a80856d8e2582dbaacbe910">mesos::internal::slave::WindowsMemIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a616c92f53c1abf76f2f70aaf4d82e869">mesos::internal::slave::WindowsCpuIsolatorProcess</a>.</p>
 
 </div>
 </div>
@@ -547,7 +547,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a48e6c53a9827ad2ddc1a019e63982a81">mesos::internal::slave::PortMappingIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a169b2f8968ecac61852a0cc5ef1cbcc1">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a2b794d8be5caf613633c1f2ac8a8e321">mesos::internal::slave::PosixIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#aa383182ee41d05570c9e52278c073a6c">mesos::internal::slave::IOSwitchboard</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab563105735f461c2a54a31c965c8c276">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#aa41ed838c2c200bac2f9198b12189599">mesos::interna
 l::slave::NetworkPortsIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#ae638b52dfb72020128e2a37c50bf5158">mesos::internal::slave::XfsDiskIsolatorProcess</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a48e6c53a9827ad2ddc1a019e63982a81">mesos::internal::slave::PortMappingIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a20ff659a206b11d950ba1dd279834d41">mesos::internal::slave::PosixDiskIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#abb2acc66222a4ad46522c63b0b9e4515">mesos::internal::slave::PosixIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#aaf930f529aa8c1d752a9ac4deff052a5">mesos::internal::slave::IOSwitchboard</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab8fc0cae96e6fc05a2afd255d05998cb">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#aa41ed838c2c200bac2f9198b12189599">mesos::interna
 l::slave::NetworkPortsIsolatorProcess</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#ae638b52dfb72020128e2a37c50bf5158">mesos::internal::slave::XfsDiskIsolatorProcess</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess-members.html
index da69a84..f46c7ba 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess-members.html
@@ -80,7 +80,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#af55cced1706b987e9a188d946bd69894">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html">mesos::internal::slave::NamespacesIPCIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#aeb76ff9bfc6c47d222717edc7ead29ae">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html">mesos::internal::slave::NamespacesIPCIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
@@ -96,17 +96,17 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#a35bbc688fd80c0d07aefdce099a8e3f9">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html">mesos::internal::slave::NamespacesIPCIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#aad533dca32f90cdc70108f4425749602">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html">mesos::internal::slave::NamespacesIPCIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#a32c6b4fb97f229b0be632a50220cfc71">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html">mesos::internal::slave::NamespacesIPCIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#a47012be6608483c26cb3dd984f9d216a">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html">mesos::internal::slave::NamespacesIPCIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#aee83322693aec96863310b528b11b092">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#ad8e023d561bdf2a9807f383ffbc6b8e5">~NamespacesIPCIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html">mesos::internal::slave::NamespacesIPCIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#ae1ffa759918ee1cbf5a19594d8a766ff">~NamespacesIPCIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html">mesos::internal::slave::NamespacesIPCIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html
index c6386f9..532201c 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html
@@ -75,17 +75,17 @@ Inheritance diagram for mesos::internal::slave::NamespacesIPCIsolatorProcess:</d
 <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:ad8e023d561bdf2a9807f383ffbc6b8e5"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#ad8e023d561bdf2a9807f383ffbc6b8e5">~NamespacesIPCIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ad8e023d561bdf2a9807f383ffbc6b8e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a35bbc688fd80c0d07aefdce099a8e3f9"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#a35bbc688fd80c0d07aefdce099a8e3f9">supportsNesting</a> ()</td></tr>
-<tr class="separator:a35bbc688fd80c0d07aefdce099a8e3f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad533dca32f90cdc70108f4425749602"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#aad533dca32f90cdc70108f4425749602">supportsStandalone</a> ()</td></tr>
-<tr class="separator:aad533dca32f90cdc70108f4425749602"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af55cced1706b987e9a188d946bd69894"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#af55cced1706b987e9a188d946bd69894">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:af55cced1706b987e9a188d946bd69894"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae1ffa759918ee1cbf5a19594d8a766ff"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#ae1ffa759918ee1cbf5a19594d8a766ff">~NamespacesIPCIsolatorProcess</a> () override</td></tr>
+<tr class="separator:ae1ffa759918ee1cbf5a19594d8a766ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32c6b4fb97f229b0be632a50220cfc71"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#a32c6b4fb97f229b0be632a50220cfc71">supportsNesting</a> () override</td></tr>
+<tr class="separator:a32c6b4fb97f229b0be632a50220cfc71"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47012be6608483c26cb3dd984f9d216a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#a47012be6608483c26cb3dd984f9d216a">supportsStandalone</a> () override</td></tr>
+<tr class="separator:a47012be6608483c26cb3dd984f9d216a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb76ff9bfc6c47d222717edc7ead29ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#aeb76ff9bfc6c47d222717edc7ead29ae">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:aeb76ff9bfc6c47d222717edc7ead29ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
 <tr class="separator:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
@@ -101,16 +101,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a564aeab37e98937a14c3beea590793cb">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -212,7 +212,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ad8e023d561bdf2a9807f383ffbc6b8e5"></a>
+<a class="anchor" id="ae1ffa759918ee1cbf5a19594d8a766ff"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -220,7 +220,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::NamespacesIPCIsolatorProcess::~NamespacesIPCIsolatorProcess </td>
+          <td class="memname">mesos::internal::slave::NamespacesIPCIsolatorProcess::~NamespacesIPCIsolatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -228,7 +228,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -260,7 +260,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af55cced1706b987e9a188d946bd69894"></a>
+<a class="anchor" id="aeb76ff9bfc6c47d222717edc7ead29ae"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -268,7 +268,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::NamespacesIPCIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::NamespacesIPCIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -287,7 +287,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -296,7 +296,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a35bbc688fd80c0d07aefdce099a8e3f9"></a>
+<a class="anchor" id="a32c6b4fb97f229b0be632a50220cfc71"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -304,7 +304,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::NamespacesIPCIsolatorProcess::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::NamespacesIPCIsolatorProcess::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -312,7 +312,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -321,7 +321,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aad533dca32f90cdc70108f4425749602"></a>
+<a class="anchor" id="a47012be6608483c26cb3dd984f9d216a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -329,7 +329,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::NamespacesIPCIsolatorProcess::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::NamespacesIPCIsolatorProcess::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -337,7 +337,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">


[02/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html
index bf40743..8b3acb0 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html
@@ -75,15 +75,15 @@ Inheritance diagram for mesos::internal::slave::PosixRLimitsIsolatorProcess:</di
 <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:ad5d07c251957131db675912fa39b85db"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ad5d07c251957131db675912fa39b85db">supportsNesting</a> ()</td></tr>
-<tr class="separator:ad5d07c251957131db675912fa39b85db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1a0bcfa15e3ce81f4daea0bece5e88a2"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#a1a0bcfa15e3ce81f4daea0bece5e88a2">supportsStandalone</a> ()</td></tr>
-<tr class="separator:a1a0bcfa15e3ce81f4daea0bece5e88a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e119e29caca70fdd5b21126865a788a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#a0e119e29caca70fdd5b21126865a788a">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a0e119e29caca70fdd5b21126865a788a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad0925a51326dca9067ea8f3899035378"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ad0925a51326dca9067ea8f3899035378">supportsNesting</a> () override</td></tr>
+<tr class="separator:ad0925a51326dca9067ea8f3899035378"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab1db200139375efee3021ad9bfcb1cb9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ab1db200139375efee3021ad9bfcb1cb9">supportsStandalone</a> () override</td></tr>
+<tr class="separator:ab1db200139375efee3021ad9bfcb1cb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad69e42435787fdf276b091e5445cea0c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ad69e42435787fdf276b091e5445cea0c">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:ad69e42435787fdf276b091e5445cea0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
 <tr class="separator:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
@@ -99,16 +99,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a564aeab37e98937a14c3beea590793cb">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -234,7 +234,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0e119e29caca70fdd5b21126865a788a"></a>
+<a class="anchor" id="ad69e42435787fdf276b091e5445cea0c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -242,7 +242,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::PosixRLimitsIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::PosixRLimitsIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -261,7 +261,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -270,7 +270,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad5d07c251957131db675912fa39b85db"></a>
+<a class="anchor" id="ad0925a51326dca9067ea8f3899035378"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -278,7 +278,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::PosixRLimitsIsolatorProcess::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::PosixRLimitsIsolatorProcess::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -286,7 +286,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -295,7 +295,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a1a0bcfa15e3ce81f4daea0bece5e88a2"></a>
+<a class="anchor" id="ab1db200139375efee3021ad9bfcb1cb9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -303,7 +303,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::PosixRLimitsIsolatorProcess::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::PosixRLimitsIsolatorProcess::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -311,7 +311,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html
index aed2a5e..ee64d26 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html
@@ -97,8 +97,8 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; ProvisionerProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; ProvisionerProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; ProvisionerProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html
index 37e26d0..8cf4716 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html
@@ -85,16 +85,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a4f87d68020292e2a547d113fbd06c385"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a4f87d68020292e2a547d113fbd06c385">pruneImages</a> (const std::vector&lt; Image &gt; &amp;excludedImages)</td></tr>
 <tr class="separator:a4f87d68020292e2a547d113fbd06c385"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; ProvisionerProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; ProvisionerProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger-members.html
index 8733f824..9205544 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger-members.html
@@ -58,13 +58,13 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html">mesos::internal::slave::SandboxContainerLogger</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#a730e7d402fa06c15886eff94cf0b40d5">create</a>(const Option&lt; std::string &gt; &amp;type)</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html">mesos::slave::ContainerLogger</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a5fbef8dfa4909eb4130c233d6cea4533">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html">mesos::internal::slave::SandboxContainerLogger</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a39b565314089f86ba74a70abb4ea9458">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html">mesos::internal::slave::SandboxContainerLogger</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#aef83964da969a691a068af9c46ed6b8f">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html">mesos::internal::slave::SandboxContainerLogger</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a48f70ee2afa7761016cfb0e057905cf8">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html">mesos::internal::slave::SandboxContainerLogger</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#a71d26b11f639c21a14187a1b2c0d19b8">mesos::slave::ContainerLogger::prepare</a>(const ContainerID &amp;containerId, const ContainerConfig &amp;containerConfig)=0</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html">mesos::slave::ContainerLogger</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#ae6d52b98a684d49fa90ea828cf8a6b8c">process</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html">mesos::internal::slave::SandboxContainerLogger</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a1b8a9a82650a01ad58e6e83a76b249e9">SandboxContainerLogger</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html">mesos::internal::slave::SandboxContainerLogger</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#a2655dbc87f01116b204bcc03a199da16">~ContainerLogger</a>()</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html">mesos::slave::ContainerLogger</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a49bed83196f230c48c0363464b6c2e32">~SandboxContainerLogger</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html">mesos::internal::slave::SandboxContainerLogger</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#aa913cb47702086f30cd948a2c05cb527">~SandboxContainerLogger</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html">mesos::internal::slave::SandboxContainerLogger</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html
index 61549ac..ad37338 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html
@@ -74,13 +74,13 @@ Inheritance diagram for mesos::internal::slave::SandboxContainerLogger:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a1b8a9a82650a01ad58e6e83a76b249e9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a1b8a9a82650a01ad58e6e83a76b249e9">SandboxContainerLogger</a> ()</td></tr>
 <tr class="separator:a1b8a9a82650a01ad58e6e83a76b249e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a49bed83196f230c48c0363464b6c2e32"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a49bed83196f230c48c0363464b6c2e32">~SandboxContainerLogger</a> ()</td></tr>
-<tr class="separator:a49bed83196f230c48c0363464b6c2e32"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5fbef8dfa4909eb4130c233d6cea4533"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a5fbef8dfa4909eb4130c233d6cea4533">initialize</a> () override</td></tr>
-<tr class="memdesc:a5fbef8dfa4909eb4130c233d6cea4533"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes this container logger.  <a href="#a5fbef8dfa4909eb4130c233d6cea4533">More...</a><br /></td></tr>
-<tr class="separator:a5fbef8dfa4909eb4130c233d6cea4533"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39b565314089f86ba74a70abb4ea9458"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structmesos_1_1slave_1_1ContainerIO.html">mesos::slave::ContainerIO</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a39b565314089f86ba74a70abb4ea9458">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
-<tr class="separator:a39b565314089f86ba74a70abb4ea9458"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa913cb47702086f30cd948a2c05cb527"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#aa913cb47702086f30cd948a2c05cb527">~SandboxContainerLogger</a> () override</td></tr>
+<tr class="separator:aa913cb47702086f30cd948a2c05cb527"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aef83964da969a691a068af9c46ed6b8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#aef83964da969a691a068af9c46ed6b8f">initialize</a> () override</td></tr>
+<tr class="memdesc:aef83964da969a691a068af9c46ed6b8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes this container logger.  <a href="#aef83964da969a691a068af9c46ed6b8f">More...</a><br /></td></tr>
+<tr class="separator:aef83964da969a691a068af9c46ed6b8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a48f70ee2afa7761016cfb0e057905cf8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structmesos_1_1slave_1_1ContainerIO.html">mesos::slave::ContainerIO</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a48f70ee2afa7761016cfb0e057905cf8">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:a48f70ee2afa7761016cfb0e057905cf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1slave_1_1ContainerLogger"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1slave_1_1ContainerLogger')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html">mesos::slave::ContainerLogger</a></td></tr>
 <tr class="memitem:a2655dbc87f01116b204bcc03a199da16 inherit pub_methods_classmesos_1_1slave_1_1ContainerLogger"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#a2655dbc87f01116b204bcc03a199da16">~ContainerLogger</a> ()</td></tr>
 <tr class="separator:a2655dbc87f01116b204bcc03a199da16 inherit pub_methods_classmesos_1_1slave_1_1ContainerLogger"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -116,7 +116,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a49bed83196f230c48c0363464b6c2e32"></a>
+<a class="anchor" id="aa913cb47702086f30cd948a2c05cb527"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -124,7 +124,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::SandboxContainerLogger::~SandboxContainerLogger </td>
+          <td class="memname">mesos::internal::slave::SandboxContainerLogger::~SandboxContainerLogger </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -132,7 +132,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -140,7 +140,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a5fbef8dfa4909eb4130c233d6cea4533"></a>
+<a class="anchor" id="aef83964da969a691a068af9c46ed6b8f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -148,7 +148,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::SandboxContainerLogger::initialize </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::SandboxContainerLogger::initialize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -169,7 +169,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a39b565314089f86ba74a70abb4ea9458"></a>
+<a class="anchor" id="a48f70ee2afa7761016cfb0e057905cf8"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -177,7 +177,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structmesos_1_1slave_1_1ContainerIO.html">mesos::slave::ContainerIO</a>&gt; mesos::internal::slave::SandboxContainerLogger::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structmesos_1_1slave_1_1ContainerIO.html">mesos::slave::ContainerIO</a>&gt; mesos::internal::slave::SandboxContainerLogger::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -196,7 +196,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess-members.html
index d13390e..386b673 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess-members.html
@@ -80,7 +80,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#a9214c03413d5d30d6b96d8bb73b4f203">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html">mesos::internal::slave::SharedFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#ac43ea136e6344e1975446b7aebd1f09b">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html">mesos::internal::slave::SharedFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
@@ -103,10 +103,10 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#aad0e0f9f6f27ed00007a45fc91090bbe">~SharedFilesystemIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html">mesos::internal::slave::SharedFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#ac241e1bbc07ece446a88c9f1af768ef0">~SharedFilesystemIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html">mesos::internal::slave::SharedFilesystemIsolatorProcess</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html
index 53e3ae0..20608d8 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html
@@ -75,13 +75,13 @@ Inheritance diagram for mesos::internal::slave::SharedFilesystemIsolatorProcess:
 <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:aad0e0f9f6f27ed00007a45fc91090bbe"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#aad0e0f9f6f27ed00007a45fc91090bbe">~SharedFilesystemIsolatorProcess</a> ()</td></tr>
-<tr class="separator:aad0e0f9f6f27ed00007a45fc91090bbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9214c03413d5d30d6b96d8bb73b4f203"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#a9214c03413d5d30d6b96d8bb73b4f203">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a9214c03413d5d30d6b96d8bb73b4f203"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac241e1bbc07ece446a88c9f1af768ef0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#ac241e1bbc07ece446a88c9f1af768ef0">~SharedFilesystemIsolatorProcess</a> () override</td></tr>
+<tr class="separator:ac241e1bbc07ece446a88c9f1af768ef0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac43ea136e6344e1975446b7aebd1f09b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#ac43ea136e6344e1975446b7aebd1f09b">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:ac43ea136e6344e1975446b7aebd1f09b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8009c7782661b509933138479d3dbed5 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">supportsNesting</a> ()</td></tr>
 <tr class="separator:a8009c7782661b509933138479d3dbed5 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a039db4ff1eb303d8e8054959c1a3b63c inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a039db4ff1eb303d8e8054959c1a3b63c">supportsStandalone</a> ()</td></tr>
@@ -101,16 +101,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a564aeab37e98937a14c3beea590793cb">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -212,7 +212,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="aad0e0f9f6f27ed00007a45fc91090bbe"></a>
+<a class="anchor" id="ac241e1bbc07ece446a88c9f1af768ef0"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -220,7 +220,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::SharedFilesystemIsolatorProcess::~SharedFilesystemIsolatorProcess </td>
+          <td class="memname">mesos::internal::slave::SharedFilesystemIsolatorProcess::~SharedFilesystemIsolatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -228,7 +228,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -260,7 +260,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a9214c03413d5d30d6b96d8bb73b4f203"></a>
+<a class="anchor" id="ac43ea136e6344e1975446b7aebd1f09b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -268,7 +268,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::SharedFilesystemIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::SharedFilesystemIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -287,7 +287,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
index 125f85a..3dbeac4 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
@@ -97,9 +97,9 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afd6f15fbbd9aa282123928f0b6e0dfc1">executorLaunched</a>(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const process::Future&lt; Containerizer::LaunchResult &gt; &amp;future)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab7696419236c5bd5d455a0f1aeca9e2c">executorMessage</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const std::string &amp;data)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9c1e1cd64c97eca9037187ee4a782999">executorTerminated</a>(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const process::Future&lt; Option&lt; mesos::slave::ContainerTermination &gt;&gt; &amp;termination)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afc9437a65ba512cdfa4cd082b0e95d55">exited</a>(const process::UPID &amp;pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a18da2d95dd960d8807c09bffc54dd2a4">exited</a>(const process::UPID &amp;pid) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae407df872e63030271d69bc7ee62fc89">fileAttached</a>(const process::Future&lt; Nothing &gt; &amp;result, const std::string &amp;path, const std::string &amp;virtualPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81938c4eeee7234af198a86c13911fc">finalize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab4a89894400db525cd11d4da7fe3070d">finalize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2ca66ded2a1266abdf00e370691a80df">forward</a>(StatusUpdate update)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad3defef37a1222bb2b2a65577a6c4816">Framework</a> class</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a76f40f8c10951d9526cb63bcea66f5e5">garbageCollect</a>(const std::string &amp;path)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
@@ -113,7 +113,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aba95e2a7762bb5df986048b05d03a22e">Http</a> class</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10">initialize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0aa97e506110ac09866d109d7f81c519">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">install</a>(void(Slave::*method)(const process::UPID &amp;, const M &amp;))</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#a8da6cd512073b5db2aa06a95c250efc1">install</a>(void(Slave::*method)(const process::UPID &amp;, M &amp;&amp;))</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classProtobufProcess.html#a1e6490de580b7d7ac897c24d81554536">install</a>(void(Slave::*method)(const process::UPID &amp;))</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -185,10 +185,10 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a908f4faf4a455a57bb0c12f67c5b352b">updateFramework</a>(const UpdateFrameworkMessage &amp;message)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a7c5612e80a880f00c74767e13bb068fd">usage</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a>()</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad958f0e032e8ea9a49a442232df8bbd3">~Slave</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#a15c99619d54f5f03d6bb3fd8a58ade3a">~ProtobufProcess</a>() override</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae2e4f0d114052387cba8de3263a144f4">~Slave</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[25/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
index d851e4b..042aa1c 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
@@ -72,85 +72,85 @@ Inheritance diagram for mesos::internal::master::allocator::MesosAllocator&lt; A
 <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:a9f92440e352e4345bf6cd813dc2313f3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a9f92440e352e4345bf6cd813dc2313f3">~MesosAllocator</a> ()</td></tr>
-<tr class="separator:a9f92440e352e4345bf6cd813dc2313f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2f75040fce752c1b3fbfd7f387306f3d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a2f75040fce752c1b3fbfd7f387306f3d">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;inverseOfferCallback, const <a class="el" href="classOption.html">Option</a>&l
 t; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=<a class="el" href="structNone.html">None</a>(), bool filterGpuResources=true, const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;domain=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;minAllocatableResources=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="memdesc:a2f75040fce752c1b3fbfd7f387306f3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the allocator when the master starts up.  <a href="#a2f75040fce752c1b3fbfd7f387306f3d">More...</a><br /></td></tr>
-<tr class="separator:a2f75040fce752c1b3fbfd7f387306f3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa38e6a84a1dc03b531897ea1ee7745f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa38e6a84a1dc03b531897ea1ee7745f1">recover</a> (const int expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="structQuota.html">Quota</a> &gt; &amp;quotas)</td></tr>
-<tr class="memdesc:aa38e6a84a1dc03b531897ea1ee7745f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Informs the allocator of the recovered state from the master.  <a href="#aa38e6a84a1dc03b531897ea1ee7745f1">More...</a><br /></td></tr>
-<tr class="separator:aa38e6a84a1dc03b531897ea1ee7745f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa7e954fc1203fdb4ea6a4a8f3d2d48d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#afa7e954fc1203fdb4ea6a4a8f3d2d48d">addFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td></tr>
-<tr class="memdesc:afa7e954fc1203fdb4ea6a4a8f3d2d48d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a framework to the Mesos cluster.  <a href="#afa7e954fc1203fdb4ea6a4a8f3d2d48d">More...</a><br /></td></tr>
-<tr class="separator:afa7e954fc1203fdb4ea6a4a8f3d2d48d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a23724d1a04045cf433dc3d7c4e8ea44c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a23724d1a04045cf433dc3d7c4e8ea44c">removeFramework</a> (const FrameworkID &amp;frameworkId)</td></tr>
-<tr class="memdesc:a23724d1a04045cf433dc3d7c4e8ea44c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes a framework from the Mesos cluster.  <a href="#a23724d1a04045cf433dc3d7c4e8ea44c">More...</a><br /></td></tr>
-<tr class="separator:a23724d1a04045cf433dc3d7c4e8ea44c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5b3d9588e381592d7f3a7033c87e8023"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a5b3d9588e381592d7f3a7033c87e8023">activateFramework</a> (const FrameworkID &amp;frameworkId)</td></tr>
-<tr class="memdesc:a5b3d9588e381592d7f3a7033c87e8023"><td class="mdescLeft">&#160;</td><td class="mdescRight">Activates a framework in the Mesos cluster.  <a href="#a5b3d9588e381592d7f3a7033c87e8023">More...</a><br /></td></tr>
-<tr class="separator:a5b3d9588e381592d7f3a7033c87e8023"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab6bfe097b00b97e71e75bf34d2ee12b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab6bfe097b00b97e71e75bf34d2ee12b4">deactivateFramework</a> (const FrameworkID &amp;frameworkId)</td></tr>
-<tr class="memdesc:ab6bfe097b00b97e71e75bf34d2ee12b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deactivates a framework in the Mesos cluster.  <a href="#ab6bfe097b00b97e71e75bf34d2ee12b4">More...</a><br /></td></tr>
-<tr class="separator:ab6bfe097b00b97e71e75bf34d2ee12b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab07dbf341e4fe0e5847f00ea72b62592"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab07dbf341e4fe0e5847f00ea72b62592">updateFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td></tr>
-<tr class="memdesc:ab07dbf341e4fe0e5847f00ea72b62592"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates capabilities of a framework in the Mesos cluster.  <a href="#ab07dbf341e4fe0e5847f00ea72b62592">More...</a><br /></td></tr>
-<tr class="separator:ab07dbf341e4fe0e5847f00ea72b62592"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af21d8b1c164feddfc6a8550245028b06"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#af21d8b1c164feddfc6a8550245028b06">addSlave</a> (const SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; SlaveInfo::Capability &gt; &amp;capabilities, const <a class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; &amp;unavailability, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used)</td></tr>
-<tr class="memdesc:af21d8b1c164feddfc6a8550245028b06"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds or re-adds an agent to the Mesos cluster.  <a href="#af21d8b1c164feddfc6a8550245028b06">More...</a><br /></td></tr>
-<tr class="separator:af21d8b1c164feddfc6a8550245028b06"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa668a3cac81d97424ff4ec517ca21b23"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa668a3cac81d97424ff4ec517ca21b23">removeSlave</a> (const SlaveID &amp;slaveId)</td></tr>
-<tr class="memdesc:aa668a3cac81d97424ff4ec517ca21b23"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes an agent from the Mesos cluster.  <a href="#aa668a3cac81d97424ff4ec517ca21b23">More...</a><br /></td></tr>
-<tr class="separator:aa668a3cac81d97424ff4ec517ca21b23"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa56f3da089916233c038c6149fddacc7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa56f3da089916233c038c6149fddacc7">updateSlave</a> (const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="memdesc:aa56f3da089916233c038c6149fddacc7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates an agent.  <a href="#aa56f3da089916233c038c6149fddacc7">More...</a><br /></td></tr>
-<tr class="separator:aa56f3da089916233c038c6149fddacc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb4e5880e5f7eea3e746e29a5a8a35eb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adb4e5880e5f7eea3e746e29a5a8a35eb">addResourceProvider</a> (const SlaveID &amp;slave, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used)</td></tr>
-<tr class="memdesc:adb4e5880e5f7eea3e746e29a5a8a35eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add resources from a local resource provider to an agent.  <a href="#adb4e5880e5f7eea3e746e29a5a8a35eb">More...</a><br /></td></tr>
-<tr class="separator:adb4e5880e5f7eea3e746e29a5a8a35eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a839be3c9f14c390cd92e9a4fde43065b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a839be3c9f14c390cd92e9a4fde43065b">activateSlave</a> (const SlaveID &amp;slaveId)</td></tr>
-<tr class="memdesc:a839be3c9f14c390cd92e9a4fde43065b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Activates an agent.  <a href="#a839be3c9f14c390cd92e9a4fde43065b">More...</a><br /></td></tr>
-<tr class="separator:a839be3c9f14c390cd92e9a4fde43065b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af67ff01f9c80915a5c2db609fcfd466c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#af67ff01f9c80915a5c2db609fcfd466c">deactivateSlave</a> (const SlaveID &amp;slaveId)</td></tr>
-<tr class="memdesc:af67ff01f9c80915a5c2db609fcfd466c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deactivates an agent.  <a href="#af67ff01f9c80915a5c2db609fcfd466c">More...</a><br /></td></tr>
-<tr class="separator:af67ff01f9c80915a5c2db609fcfd466c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb63887ce887bbff1179e717e0abdeb3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adb63887ce887bbff1179e717e0abdeb3">updateWhitelist</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt;&gt; &amp;whitelist)</td></tr>
-<tr class="memdesc:adb63887ce887bbff1179e717e0abdeb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the list of trusted agents.  <a href="#adb63887ce887bbff1179e717e0abdeb3">More...</a><br /></td></tr>
-<tr class="separator:adb63887ce887bbff1179e717e0abdeb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0eba8f165dd5c4aa24a5ec14633c64a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0eba8f165dd5c4aa24a5ec14633c64a8">requestResources</a> (const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests)</td></tr>
-<tr class="memdesc:a0eba8f165dd5c4aa24a5ec14633c64a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requests resources for a framework.  <a href="#a0eba8f165dd5c4aa24a5ec14633c64a8">More...</a><br /></td></tr>
-<tr class="separator:a0eba8f165dd5c4aa24a5ec14633c64a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adf6749d89773d66b3ac182f2760083c7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adf6749d89773d66b3ac182f2760083c7">updateAllocation</a> (const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;offeredResources, const std::vector&lt; <a class="el" href="classmesos_1_1ResourceConversion.html">ResourceConversion</a> &gt; &amp;conversions)</td></tr>
-<tr class="memdesc:adf6749d89773d66b3ac182f2760083c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates allocation by applying offer operations.  <a href="#adf6749d89773d66b3ac182f2760083c7">More...</a><br /></td></tr>
-<tr class="separator:adf6749d89773d66b3ac182f2760083c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1ac10ddce3a1a07ecdea7cbcac00bde9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ac10ddce3a1a07ecdea7cbcac00bde9">updateAvailable</a> (const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td></tr>
-<tr class="memdesc:a1ac10ddce3a1a07ecdea7cbcac00bde9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates available resources on an agent based on a sequence of offer operations.  <a href="#a1ac10ddce3a1a07ecdea7cbcac00bde9">More...</a><br /></td></tr>
-<tr class="separator:a1ac10ddce3a1a07ecdea7cbcac00bde9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a08403df603e11aacc3dcadab5cae4940"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a08403df603e11aacc3dcadab5cae4940">updateUnavailability</a> (const SlaveID &amp;slaveId, const <a class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; &amp;unavailability)</td></tr>
-<tr class="memdesc:a08403df603e11aacc3dcadab5cae4940"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates unavailability for an agent.  <a href="#a08403df603e11aacc3dcadab5cae4940">More...</a><br /></td></tr>
-<tr class="separator:a08403df603e11aacc3dcadab5cae4940"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afd7c199417a36337e98d3faeefedd7c9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#afd7c199417a36337e98d3faeefedd7c9">updateInverseOffer</a> (const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;unavailableResources, const <a class="el" href="classOption.html">Option</a>&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;filters)</td></tr>
-<tr class="separator:afd7c199417a36337e98d3faeefedd7c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9c99e1ef89e81035b1e3656ca632628f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, mesos::allocator::InverseOfferStatus &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a9c99e1ef89e81035b1e3656ca632628f">getInverseOfferStatuses</a> ()</td></tr>
-<tr class="memdesc:a9c99e1ef89e81035b1e3656ca632628f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the status of all inverse offers maintained by the allocator.  <a href="#a9c99e1ef89e81035b1e3656ca632628f">More...</a><br /></td></tr>
-<tr class="separator:a9c99e1ef89e81035b1e3656ca632628f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a862c015739e0b536ac5ad206df1bd265"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a862c015739e0b536ac5ad206df1bd265">recoverResources</a> (const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;filters)</td></tr>
-<tr class="memdesc:a862c015739e0b536ac5ad206df1bd265"><td class="mdescLeft">&#160;</td><td class="mdescRight">Recovers resources.  <a href="#a862c015739e0b536ac5ad206df1bd265">More...</a><br /></td></tr>
-<tr class="separator:a862c015739e0b536ac5ad206df1bd265"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1ad2eefb14071ff684187e2a681ab269"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ad2eefb14071ff684187e2a681ab269">suppressOffers</a> (const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td></tr>
-<tr class="memdesc:a1ad2eefb14071ff684187e2a681ab269"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suppresses offers.  <a href="#a1ad2eefb14071ff684187e2a681ab269">More...</a><br /></td></tr>
-<tr class="separator:a1ad2eefb14071ff684187e2a681ab269"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3a30aa8a57f54eb97c073e0911bc461b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3a30aa8a57f54eb97c073e0911bc461b">reviveOffers</a> (const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td></tr>
-<tr class="memdesc:a3a30aa8a57f54eb97c073e0911bc461b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Revives offers to this framework for the specified roles.  <a href="#a3a30aa8a57f54eb97c073e0911bc461b">More...</a><br /></td></tr>
-<tr class="separator:a3a30aa8a57f54eb97c073e0911bc461b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a438b5c7c52813573cd63ec14623c3c39"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a438b5c7c52813573cd63ec14623c3c39">setQuota</a> (const std::string &amp;role, const <a class="el" href="structQuota.html">Quota</a> &amp;quota)</td></tr>
-<tr class="memdesc:a438b5c7c52813573cd63ec14623c3c39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Informs the allocator to set quota for the given role.  <a href="#a438b5c7c52813573cd63ec14623c3c39">More...</a><br /></td></tr>
-<tr class="separator:a438b5c7c52813573cd63ec14623c3c39"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adcb5555297656e9361c1da3230785a5c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adcb5555297656e9361c1da3230785a5c">removeQuota</a> (const std::string &amp;role)</td></tr>
-<tr class="memdesc:adcb5555297656e9361c1da3230785a5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Informs the allocator to remove quota for the given role.  <a href="#adcb5555297656e9361c1da3230785a5c">More...</a><br /></td></tr>
-<tr class="separator:adcb5555297656e9361c1da3230785a5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a64aebea886bb0148defbbc1ce936e0a3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a64aebea886bb0148defbbc1ce936e0a3">updateWeights</a> (const std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td></tr>
-<tr class="memdesc:a64aebea886bb0148defbbc1ce936e0a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the weight associated with one or more roles.  <a href="#a64aebea886bb0148defbbc1ce936e0a3">More...</a><br /></td></tr>
-<tr class="separator:a64aebea886bb0148defbbc1ce936e0a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad32ffd794ed7cdd14150f60424e59652"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ad32ffd794ed7cdd14150f60424e59652">~MesosAllocator</a> () override</td></tr>
+<tr class="separator:ad32ffd794ed7cdd14150f60424e59652"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae43528bf831f4d7f6dff7e13cc46eb26"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae43528bf831f4d7f6dff7e13cc46eb26">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;inverseOfferCallback, const <a class="el" href="classOption.html">Option</a>&l
 t; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=<a class="el" href="structNone.html">None</a>(), bool filterGpuResources=true, const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;domain=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;minAllocatableResources=<a class="el" href="structNone.html">None</a>()) override</td></tr>
+<tr class="memdesc:ae43528bf831f4d7f6dff7e13cc46eb26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the allocator when the master starts up.  <a href="#ae43528bf831f4d7f6dff7e13cc46eb26">More...</a><br /></td></tr>
+<tr class="separator:ae43528bf831f4d7f6dff7e13cc46eb26"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae654358719056c7e418b3f334174f1d6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae654358719056c7e418b3f334174f1d6">recover</a> (const int expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="structQuota.html">Quota</a> &gt; &amp;quotas) override</td></tr>
+<tr class="memdesc:ae654358719056c7e418b3f334174f1d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Informs the allocator of the recovered state from the master.  <a href="#ae654358719056c7e418b3f334174f1d6">More...</a><br /></td></tr>
+<tr class="separator:ae654358719056c7e418b3f334174f1d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b77a7e1a4e48193b1efc2475c8eef92"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3b77a7e1a4e48193b1efc2475c8eef92">addFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles) override</td></tr>
+<tr class="memdesc:a3b77a7e1a4e48193b1efc2475c8eef92"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a framework to the Mesos cluster.  <a href="#a3b77a7e1a4e48193b1efc2475c8eef92">More...</a><br /></td></tr>
+<tr class="separator:a3b77a7e1a4e48193b1efc2475c8eef92"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae72ec1b60b2a7db94604d267c910c327"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae72ec1b60b2a7db94604d267c910c327">removeFramework</a> (const FrameworkID &amp;frameworkId) override</td></tr>
+<tr class="memdesc:ae72ec1b60b2a7db94604d267c910c327"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes a framework from the Mesos cluster.  <a href="#ae72ec1b60b2a7db94604d267c910c327">More...</a><br /></td></tr>
+<tr class="separator:ae72ec1b60b2a7db94604d267c910c327"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83452da542b54c4d329e962c7a541139"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a83452da542b54c4d329e962c7a541139">activateFramework</a> (const FrameworkID &amp;frameworkId) override</td></tr>
+<tr class="memdesc:a83452da542b54c4d329e962c7a541139"><td class="mdescLeft">&#160;</td><td class="mdescRight">Activates a framework in the Mesos cluster.  <a href="#a83452da542b54c4d329e962c7a541139">More...</a><br /></td></tr>
+<tr class="separator:a83452da542b54c4d329e962c7a541139"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac553db10e970a2ef604e81be367f3e5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ac553db10e970a2ef604e81be367f3e5f">deactivateFramework</a> (const FrameworkID &amp;frameworkId) override</td></tr>
+<tr class="memdesc:ac553db10e970a2ef604e81be367f3e5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deactivates a framework in the Mesos cluster.  <a href="#ac553db10e970a2ef604e81be367f3e5f">More...</a><br /></td></tr>
+<tr class="separator:ac553db10e970a2ef604e81be367f3e5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dc5de20757b298ab359a568fd69a2dd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0dc5de20757b298ab359a568fd69a2dd">updateFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles) override</td></tr>
+<tr class="memdesc:a0dc5de20757b298ab359a568fd69a2dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates capabilities of a framework in the Mesos cluster.  <a href="#a0dc5de20757b298ab359a568fd69a2dd">More...</a><br /></td></tr>
+<tr class="separator:a0dc5de20757b298ab359a568fd69a2dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a146a53014ef69fb113d0f4c056e75f30"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a146a53014ef69fb113d0f4c056e75f30">addSlave</a> (const SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; SlaveInfo::Capability &gt; &amp;capabilities, const <a class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; &amp;unavailability, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used) override</td></tr>
+<tr class="memdesc:a146a53014ef69fb113d0f4c056e75f30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds or re-adds an agent to the Mesos cluster.  <a href="#a146a53014ef69fb113d0f4c056e75f30">More...</a><br /></td></tr>
+<tr class="separator:a146a53014ef69fb113d0f4c056e75f30"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3dc16547a4320ac002bb043e178e6cf6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3dc16547a4320ac002bb043e178e6cf6">removeSlave</a> (const SlaveID &amp;slaveId) override</td></tr>
+<tr class="memdesc:a3dc16547a4320ac002bb043e178e6cf6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes an agent from the Mesos cluster.  <a href="#a3dc16547a4320ac002bb043e178e6cf6">More...</a><br /></td></tr>
+<tr class="separator:a3dc16547a4320ac002bb043e178e6cf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4bbad5187ba75cd35cc300842a5d218b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a4bbad5187ba75cd35cc300842a5d218b">updateSlave</a> (const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>()) override</td></tr>
+<tr class="memdesc:a4bbad5187ba75cd35cc300842a5d218b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates an agent.  <a href="#a4bbad5187ba75cd35cc300842a5d218b">More...</a><br /></td></tr>
+<tr class="separator:a4bbad5187ba75cd35cc300842a5d218b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae1c2d50a160d8a72e161b92c7805afaa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae1c2d50a160d8a72e161b92c7805afaa">addResourceProvider</a> (const SlaveID &amp;slave, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used) override</td></tr>
+<tr class="memdesc:ae1c2d50a160d8a72e161b92c7805afaa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add resources from a local resource provider to an agent.  <a href="#ae1c2d50a160d8a72e161b92c7805afaa">More...</a><br /></td></tr>
+<tr class="separator:ae1c2d50a160d8a72e161b92c7805afaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a242618589ba98dbb016284c19e87e1f0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a242618589ba98dbb016284c19e87e1f0">activateSlave</a> (const SlaveID &amp;slaveId) override</td></tr>
+<tr class="memdesc:a242618589ba98dbb016284c19e87e1f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Activates an agent.  <a href="#a242618589ba98dbb016284c19e87e1f0">More...</a><br /></td></tr>
+<tr class="separator:a242618589ba98dbb016284c19e87e1f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a04f4aac3cbbf46df90b2a754becf8805"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a04f4aac3cbbf46df90b2a754becf8805">deactivateSlave</a> (const SlaveID &amp;slaveId) override</td></tr>
+<tr class="memdesc:a04f4aac3cbbf46df90b2a754becf8805"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deactivates an agent.  <a href="#a04f4aac3cbbf46df90b2a754becf8805">More...</a><br /></td></tr>
+<tr class="separator:a04f4aac3cbbf46df90b2a754becf8805"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1079c5a0df74f5814d490754eaab2fef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1079c5a0df74f5814d490754eaab2fef">updateWhitelist</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt;&gt; &amp;whitelist) override</td></tr>
+<tr class="memdesc:a1079c5a0df74f5814d490754eaab2fef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the list of trusted agents.  <a href="#a1079c5a0df74f5814d490754eaab2fef">More...</a><br /></td></tr>
+<tr class="separator:a1079c5a0df74f5814d490754eaab2fef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2545cf36e0034e987904d58efd89337c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a2545cf36e0034e987904d58efd89337c">requestResources</a> (const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests) override</td></tr>
+<tr class="memdesc:a2545cf36e0034e987904d58efd89337c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requests resources for a framework.  <a href="#a2545cf36e0034e987904d58efd89337c">More...</a><br /></td></tr>
+<tr class="separator:a2545cf36e0034e987904d58efd89337c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5627c18e30ffd45e1ac9bf7f24eabc2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae5627c18e30ffd45e1ac9bf7f24eabc2">updateAllocation</a> (const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;offeredResources, const std::vector&lt; <a class="el" href="classmesos_1_1ResourceConversion.html">ResourceConversion</a> &gt; &amp;conversions) override</td></tr>
+<tr class="memdesc:ae5627c18e30ffd45e1ac9bf7f24eabc2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates allocation by applying offer operations.  <a href="#ae5627c18e30ffd45e1ac9bf7f24eabc2">More...</a><br /></td></tr>
+<tr class="separator:ae5627c18e30ffd45e1ac9bf7f24eabc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6e94c5a747b75fad701cdc127f641ffa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a6e94c5a747b75fad701cdc127f641ffa">updateAvailable</a> (const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations) override</td></tr>
+<tr class="memdesc:a6e94c5a747b75fad701cdc127f641ffa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates available resources on an agent based on a sequence of offer operations.  <a href="#a6e94c5a747b75fad701cdc127f641ffa">More...</a><br /></td></tr>
+<tr class="separator:a6e94c5a747b75fad701cdc127f641ffa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad554465605c76ea7b0b70b1f7351770b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ad554465605c76ea7b0b70b1f7351770b">updateUnavailability</a> (const SlaveID &amp;slaveId, const <a class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; &amp;unavailability) override</td></tr>
+<tr class="memdesc:ad554465605c76ea7b0b70b1f7351770b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates unavailability for an agent.  <a href="#ad554465605c76ea7b0b70b1f7351770b">More...</a><br /></td></tr>
+<tr class="separator:ad554465605c76ea7b0b70b1f7351770b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9eb952f33f0d6d997d3eca30caab7c3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ad9eb952f33f0d6d997d3eca30caab7c3">updateInverseOffer</a> (const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;unavailableResources, const <a class="el" href="classOption.html">Option</a>&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;filters) override</td></tr>
+<tr class="separator:ad9eb952f33f0d6d997d3eca30caab7c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b3d9878688ae72c6270d298f77a3663"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, mesos::allocator::InverseOfferStatus &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a2b3d9878688ae72c6270d298f77a3663">getInverseOfferStatuses</a> () override</td></tr>
+<tr class="memdesc:a2b3d9878688ae72c6270d298f77a3663"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the status of all inverse offers maintained by the allocator.  <a href="#a2b3d9878688ae72c6270d298f77a3663">More...</a><br /></td></tr>
+<tr class="separator:a2b3d9878688ae72c6270d298f77a3663"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a04ac0b442a5e1cabe452bdb4b5b12ef5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a04ac0b442a5e1cabe452bdb4b5b12ef5">recoverResources</a> (const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;filters) override</td></tr>
+<tr class="memdesc:a04ac0b442a5e1cabe452bdb4b5b12ef5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Recovers resources.  <a href="#a04ac0b442a5e1cabe452bdb4b5b12ef5">More...</a><br /></td></tr>
+<tr class="separator:a04ac0b442a5e1cabe452bdb4b5b12ef5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac2f5c2d3d39324849bac108032033c36"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ac2f5c2d3d39324849bac108032033c36">suppressOffers</a> (const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles) override</td></tr>
+<tr class="memdesc:ac2f5c2d3d39324849bac108032033c36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suppresses offers.  <a href="#ac2f5c2d3d39324849bac108032033c36">More...</a><br /></td></tr>
+<tr class="separator:ac2f5c2d3d39324849bac108032033c36"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab949cc299466180036ffc5dbb11361d6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab949cc299466180036ffc5dbb11361d6">reviveOffers</a> (const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles) override</td></tr>
+<tr class="memdesc:ab949cc299466180036ffc5dbb11361d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Revives offers to this framework for the specified roles.  <a href="#ab949cc299466180036ffc5dbb11361d6">More...</a><br /></td></tr>
+<tr class="separator:ab949cc299466180036ffc5dbb11361d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0a5ee119562f721417f41d572683d224"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0a5ee119562f721417f41d572683d224">setQuota</a> (const std::string &amp;role, const <a class="el" href="structQuota.html">Quota</a> &amp;quota) override</td></tr>
+<tr class="memdesc:a0a5ee119562f721417f41d572683d224"><td class="mdescLeft">&#160;</td><td class="mdescRight">Informs the allocator to set quota for the given role.  <a href="#a0a5ee119562f721417f41d572683d224">More...</a><br /></td></tr>
+<tr class="separator:a0a5ee119562f721417f41d572683d224"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a695cf43b3875362f1c76e177dd793a4c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a695cf43b3875362f1c76e177dd793a4c">removeQuota</a> (const std::string &amp;role) override</td></tr>
+<tr class="memdesc:a695cf43b3875362f1c76e177dd793a4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Informs the allocator to remove quota for the given role.  <a href="#a695cf43b3875362f1c76e177dd793a4c">More...</a><br /></td></tr>
+<tr class="separator:a695cf43b3875362f1c76e177dd793a4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0baf8ec9a04e41b00f0518dad25c356c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0baf8ec9a04e41b00f0518dad25c356c">updateWeights</a> (const std::vector&lt; WeightInfo &gt; &amp;weightInfos) override</td></tr>
+<tr class="memdesc:a0baf8ec9a04e41b00f0518dad25c356c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the weight associated with one or more roles.  <a href="#a0baf8ec9a04e41b00f0518dad25c356c">More...</a><br /></td></tr>
+<tr class="separator:a0baf8ec9a04e41b00f0518dad25c356c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1allocator_1_1Allocator"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1allocator_1_1Allocator')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td></tr>
 <tr class="memitem:aafc715605c23a31dcb511a6b5c2ac883 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#aafc715605c23a31dcb511a6b5c2ac883">Allocator</a> ()</td></tr>
 <tr class="separator:aafc715605c23a31dcb511a6b5c2ac883 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -170,11 +170,14 @@ Static Public Member Functions</h2></td></tr>
 <tr class="separator:ae5b969c74d1dc42b98b35a81d571b3fa inherit pub_static_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a9f92440e352e4345bf6cd813dc2313f3"></a>
+<a class="anchor" id="ad32ffd794ed7cdd14150f60424e59652"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
 template&lt;typename AllocatorProcess &gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator</a>&lt; AllocatorProcess &gt;::~<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">MesosAllocator</a> </td>
@@ -183,12 +186,17 @@ template&lt;typename AllocatorProcess &gt; </div>
           <td></td>
         </tr>
       </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
+  </tr>
+</table>
 </div><div class="memdoc">
 
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a5b3d9588e381592d7f3a7033c87e8023"></a>
+<a class="anchor" id="a83452da542b54c4d329e962c7a541139"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -207,7 +215,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -219,7 +227,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a839be3c9f14c390cd92e9a4fde43065b"></a>
+<a class="anchor" id="a242618589ba98dbb016284c19e87e1f0"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -238,7 +246,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -250,7 +258,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="afa7e954fc1203fdb4ea6a4a8f3d2d48d"></a>
+<a class="anchor" id="a3b77a7e1a4e48193b1efc2475c8eef92"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -297,7 +305,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -306,7 +314,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 <p>The allocator is invoked when a new framework joins the Mesos cluster and is entitled to participate in resource sharing.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
-    <tr><td class="paramname">used</td><td><a class="el" href="classmesos_1_1Resources.html">Resources</a> used by this framework. The allocator should account for these resources when updating the allocation of this framework. The allocator should avoid double accounting when yet unknown agents are added later in <code><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#af21d8b1c164feddfc6a8550245028b06" title="Adds or re-adds an agent to the Mesos cluster. ">addSlave()</a></code>.</td></tr>
+    <tr><td class="paramname">used</td><td><a class="el" href="classmesos_1_1Resources.html">Resources</a> used by this framework. The allocator should account for these resources when updating the allocation of this framework. The allocator should avoid double accounting when yet unknown agents are added later in <code><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a146a53014ef69fb113d0f4c056e75f30" title="Adds or re-adds an agent to the Mesos cluster. ">addSlave()</a></code>.</td></tr>
     <tr><td class="paramname">active</td><td>Whether the framework is initially activated.</td></tr>
     <tr><td class="paramname">suppressedRoles</td><td>List of suppressed roles for this framework. </td></tr>
   </table>
@@ -317,7 +325,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="adb4e5880e5f7eea3e746e29a5a8a35eb"></a>
+<a class="anchor" id="ae1c2d50a160d8a72e161b92c7805afaa"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -352,7 +360,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -371,7 +379,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="af21d8b1c164feddfc6a8550245028b06"></a>
+<a class="anchor" id="a146a53014ef69fb113d0f4c056e75f30"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -424,7 +432,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -437,7 +445,7 @@ template&lt;typename AllocatorProcess &gt; </div>
     <tr><td class="paramname">slaveInfo</td><td>Detailed info of the agent. The slaveInfo resources correspond directly to the static &ndash;resources flag value on the agent. </td></tr>
     <tr><td class="paramname">capabilities</td><td>Capabilities of the agent. </td></tr>
     <tr><td class="paramname">total</td><td>The <code>total</code> resources are passed explicitly because it includes resources that are dynamically "checkpointed" on the agent (e.g. persistent volumes, dynamic reservations, etc). </td></tr>
-    <tr><td class="paramname">used</td><td><a class="el" href="classmesos_1_1Resources.html">Resources</a> that are allocated on the current agent. The allocator should avoid double accounting when yet unknown frameworks are added later in <code><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#afa7e954fc1203fdb4ea6a4a8f3d2d48d" title="Adds a framework to the Mesos cluster. ">addFramework()</a></code>. </td></tr>
+    <tr><td class="paramname">used</td><td><a class="el" href="classmesos_1_1Resources.html">Resources</a> that are allocated on the current agent. The allocator should avoid double accounting when yet unknown frameworks are added later in <code><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3b77a7e1a4e48193b1efc2475c8eef92" title="Adds a framework to the Mesos cluster. ">addFramework()</a></code>. </td></tr>
   </table>
   </dd>
 </dl>
@@ -471,7 +479,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="ab6bfe097b00b97e71e75bf34d2ee12b4"></a>
+<a class="anchor" id="ac553db10e970a2ef604e81be367f3e5f"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -490,7 +498,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -502,7 +510,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="af67ff01f9c80915a5c2db609fcfd466c"></a>
+<a class="anchor" id="a04f4aac3cbbf46df90b2a754becf8805"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -521,7 +529,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -533,7 +541,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a9c99e1ef89e81035b1e3656ca632628f"></a>
+<a class="anchor" id="a2b3d9878688ae72c6270d298f77a3663"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -551,7 +559,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -562,7 +570,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a2f75040fce752c1b3fbfd7f387306f3d"></a>
+<a class="anchor" id="ae43528bf831f4d7f6dff7e13cc46eb26"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -581,7 +589,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -601,7 +609,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="aa38e6a84a1dc03b531897ea1ee7745f1"></a>
+<a class="anchor" id="ae654358719056c7e418b3f334174f1d6"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -630,13 +638,13 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 <p>Informs the allocator of the recovered state from the master. </p>
-<p>Because it is hard to define recovery for a running allocator, this method should be called after <code><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a2f75040fce752c1b3fbfd7f387306f3d" title="Initializes the allocator when the master starts up. ">initialize()</a></code>, but before actual allocation starts (i.e. <code><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#af21d8b1c164feddfc6a8550245028b06" title="Adds or re-adds an agent to the Mesos cluster. ">addSlave()</a></code> is called).</p>
+<p>Because it is hard to define recovery for a running allocator, this method should be called after <code><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ae43528bf831f4d7f6dff7e13cc46eb26" title="Initializes the allocator when the master starts up. ">initialize()</a></code>, but before actual allocation starts (i.e. <code><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a146a53014ef69fb113d0f4c056e75f30" title="Adds or re-adds an agent to the Mesos cluster. ">addSlave()</a></code> is called).</p>
 <p>TODO(alexr): Consider extending the signature with expected frameworks count once it is available upon the master failover.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
@@ -649,7 +657,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a862c015739e0b536ac5ad206df1bd265"></a>
+<a class="anchor" id="a04ac0b442a5e1cabe452bdb4b5b12ef5"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -690,7 +698,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -703,7 +711,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a23724d1a04045cf433dc3d7c4e8ea44c"></a>
+<a class="anchor" id="ae72ec1b60b2a7db94604d267c910c327"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -722,7 +730,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -734,7 +742,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="adcb5555297656e9361c1da3230785a5c"></a>
+<a class="anchor" id="a695cf43b3875362f1c76e177dd793a4c"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -753,7 +761,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -766,7 +774,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="aa668a3cac81d97424ff4ec517ca21b23"></a>
+<a class="anchor" id="a3dc16547a4320ac002bb043e178e6cf6"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -785,7 +793,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -797,7 +805,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a0eba8f165dd5c4aa24a5ec14633c64a8"></a>
+<a class="anchor" id="a2545cf36e0034e987904d58efd89337c"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -826,7 +834,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -838,7 +846,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a3a30aa8a57f54eb97c073e0911bc461b"></a>
+<a class="anchor" id="ab949cc299466180036ffc5dbb11361d6"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -867,7 +875,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -879,7 +887,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a438b5c7c52813573cd63ec14623c3c39"></a>
+<a class="anchor" id="a0a5ee119562f721417f41d572683d224"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -908,7 +916,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -922,7 +930,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a1ad2eefb14071ff684187e2a681ab269"></a>
+<a class="anchor" id="ac2f5c2d3d39324849bac108032033c36"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -951,7 +959,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -963,7 +971,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="adf6749d89773d66b3ac182f2760083c7"></a>
+<a class="anchor" id="ae5627c18e30ffd45e1ac9bf7f24eabc2"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -1004,7 +1012,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1016,7 +1024,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a1ac10ddce3a1a07ecdea7cbcac00bde9"></a>
+<a class="anchor" id="a6e94c5a747b75fad701cdc127f641ffa"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -1045,7 +1053,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1064,7 +1072,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="ab07dbf341e4fe0e5847f00ea72b62592"></a>
+<a class="anchor" id="a0dc5de20757b298ab359a568fd69a2dd"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -1099,7 +1107,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1111,7 +1119,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="afd7c199417a36337e98d3faeefedd7c9"></a>
+<a class="anchor" id="ad9eb952f33f0d6d997d3eca30caab7c3"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -1158,14 +1166,14 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="aa56f3da089916233c038c6149fddacc7"></a>
+<a class="anchor" id="a4bbad5187ba75cd35cc300842a5d218b"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -1206,7 +1214,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1226,7 +1234,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a08403df603e11aacc3dcadab5cae4940"></a>
+<a class="anchor" id="ad554465605c76ea7b0b70b1f7351770b"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -1255,7 +1263,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1267,7 +1275,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a64aebea886bb0148defbbc1ce936e0a3"></a>
+<a class="anchor" id="a0baf8ec9a04e41b00f0518dad25c356c"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -1286,7 +1294,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1298,7 +1306,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="adb63887ce887bbff1179e717e0abdeb3"></a>
+<a class="anchor" id="a1079c5a0df74f5814d490754eaab2fef"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -1317,7 +1325,7 @@ template&lt;typename AllocatorProcess &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html
index 31ef768..03272cb 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html
@@ -119,9 +119,9 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a395c64cd2a16dcff7d7d28590be076f9">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#aa701113886d4b11b9e9b3715dfc2500b">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a6fc57412e81e27f303f3eb1243aab15e">~MesosAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosAllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a28df85bcd64219034ef5c8abc9f44b4d">~MesosAllocatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosAllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[41/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/async_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/async_8hpp_source.html b/content/api/latest/c++/async_8hpp_source.html
index 66dba2b..d7a5ed2 100644
--- a/content/api/latest/c++/async_8hpp_source.html
+++ b/content/api/latest/c++/async_8hpp_source.html
@@ -52,7 +52,7 @@
 <div class="title">async.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="async_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">//</spa
 n></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div><div class="lin
 e"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __ASYNC_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __ASYNC_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;type_traits&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="dispatch_8hpp.html">process/dispatch.hpp</a>&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a n
 ame="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="id_8hpp.html">process/id.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">process/pid.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="lambda_8hpp.html">stout/lambda.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="
 preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="preprocessor_8hpp.html">stout/preprocessor.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="result__of_8hpp.html">stout/result_of.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</a> {</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">// Provides an abstraction for as
 ynchronously executing a function</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// (note the declarations are here and definitions below since</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">// defining and declaring below will require defining the default</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment">// argument when declaring these as friends in AsyncExecutor which is</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">// brittle).</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div><div class="line"><a name="l00038"></a
 ><span class="lineno">   38</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">Future&lt;typename result_of&lt;F()&gt;::type</a>&gt; <a class="code" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">async</a>(</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <span class="keyword">const</span> F&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>,</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keyword">typename</span> std::enable_if&lt;!std::is_void&lt;<span class="keyword">typename</span> result_of&lt;F()&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>&gt;::value&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>* = <span class="keyword">nullptr</span>); <span class="comm
 ent">// NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;Future&lt;Nothing&gt; <a class="code" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">async</a>(</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="keyword">const</span> F&amp; f,</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <span class="keyword">typename</span> std::enable_if&lt;std::is_void&lt;<span class="keyword">typename</span> result_of&lt;F()&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e26
 42db514496ba8380776487fba">type</a>&gt;::value&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>* = <span class="keyword">nullptr</span>); <span class="comment">// NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#define TEMPLATE(Z, N, DATA)                                            \</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">  template &lt;typename F, ENUM_PARAMS(N, typename A)&gt;                     \</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">  Future&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt; a
 sync( \</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">      const F&amp; f,                                                       \</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">      ENUM_BINARY_PARAMS(N, A, a),                                      \</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">      typename std::enable_if&lt;!std::is_void&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value&gt;::type* = nullptr); </span><span class="comment">/* NOLINT(whitespace/line_length) */</span><span class="preprocessor"> \</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">                                                                        \</span></div><div class="line"><a name="l00056"></a><span
  class="lineno">   56</span>&#160;<span class="preprocessor">                                                                        \</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">  template &lt;typename F, ENUM_PARAMS(N, typename A)&gt;                     \</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">  Future&lt;Nothing&gt; async(                                                \</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">      const F&amp; f,                                                       \</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">      ENUM_BINARY_PARAMS(N, A, a),                                      \</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</spa
 n>&#160;<span class="preprocessor">      typename std::enable_if&lt;std::is_void&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value&gt;::type* = nullptr); // NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="namespaceprocess.html#a4093b842d501fdddd4b2586e66c3db63">   63</a></span>&#160;  <a class="code" href="namespaceprocess.html#a4093b842d501fdddd4b2586e66c3db63">REPEAT_FROM_TO</a>(1, 13, <a class="code" href="async_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a>, _) <span class="comment">// Args A0 -&gt; A11.</span></div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#undef TEMPLATE</span></div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno">   66
 </span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="comment">// TODO(vinod): Merge this into ExecutorProcess.</span></div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="keyword">class </span>AsyncExecutorProcess : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">Process</a>&lt;AsyncExecutorProcess&gt;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;{</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name
 ="l00073"></a><span class="lineno">   73</span>&#160;  AsyncExecutorProcess() : <a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>(<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">ID::generate</a>(<span class="stringliteral">&quot;__async_executor__&quot;</span>)) {}</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <span class="keyword">virtual</span> ~AsyncExecutorProcess() {}</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  AsyncExecutorProcess(<span class="keyword">const</span> AsyncExecutorProcess&amp;);</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  AsyncExecutorProcess&amp; operator=(<s
 pan class="keyword">const</span> AsyncExecutorProcess&amp;);</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="keyword">template</span> &lt;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;      <span class="keyword">typename</span> F,</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;      <span class="keyword">typename</span> std::enable_if&lt;</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;          !<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_void&lt;typename result_of&lt;F()&gt;::type</a>&gt;::value, <span class="keywordtype">int</span>&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a> = 0&gt;</div><div class="line"><a name="l0008
 4"></a><span class="lineno">   84</span>&#160;  <span class="keyword">typename</span> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">result_of&lt;F()&gt;::type</a> <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">execute</a>(<span class="keyword">const</span> F&amp; f)</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  {</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    <a class="code" href="namespaceprocess.html#a20443908afa3212215166e26065349e5">terminate</a>(<span class="keyword">self</span>()); <span class="comment">// Terminate process after function returns.</span></div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</div><div class="line"><a name="l000
 88"></a><span class="lineno">   88</span>&#160;  }</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  <span class="keyword">template</span> &lt;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;      <span class="keyword">typename</span> F,</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;      <span class="keyword">typename</span> std::enable_if&lt;</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;          <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_void&lt;typename result_of&lt;F()&gt;::type</a>&gt;::value, <span class="keywordtype">int</span>&gt;::type = 0&gt;</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  <a class="code" href="structNothing.html">Nothing</a> <a class
 ="code" href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">execute</a>(<span class="keyword">const</span> F&amp; f)</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  {</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    <a class="code" href="namespaceprocess.html#a20443908afa3212215166e26065349e5">terminate</a>(<span class="keyword">self</span>()); <span class="comment">// Terminate process after function returns.</span></div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  }</div><div class="line"><a
  name="l00100"></a><span class="lineno">  100</span>&#160;</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="preprocessor">#define TEMPLATE(Z, N, DATA)                                            \</span></div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="preprocessor">  template &lt;                                                            \</span></div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="preprocessor">      typename F,                                                       \</span></div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="preprocessor">      ENUM_PARAMS(N, typename A),                                       \</span></div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor">      typename std::enable_if&lt;                            
               \</span></div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="preprocessor">          !std::is_void&lt;                                                \</span></div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="preprocessor">              typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value,   \</span></div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<span class="preprocessor">          int&gt;::type = 0&gt;                                               \</span></div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="preprocessor">  typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type execute(       \</span></div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="preprocessor">      const F&amp; f, ENUM_BINARY_PARAMS(N, A, a))                          \</span>
 </div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">  {                                                                     \</span></div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor">    terminate(self()); </span><span class="comment">/* Terminate process after function returns. */</span><span class="preprocessor">  \</span></div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="preprocessor">    return f(ENUM_PARAMS(N, a));                                        \</span></div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="preprocessor">  }                                                                     \</span></div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="preprocessor">                                                           
              \</span></div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="preprocessor">  template &lt;                                                            \</span></div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="preprocessor">      typename F,                                                       \</span></div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<span class="preprocessor">      ENUM_PARAMS(N, typename A),                                       \</span></div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="preprocessor">      typename std::enable_if&lt;                                          \</span></div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="preprocessor">          std::is_void&lt;                                                 \</span></div><div c
 lass="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="preprocessor">              typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value,   \</span></div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="preprocessor">          int&gt;::type = 0&gt;                                               \</span></div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="preprocessor">  Nothing execute(                                                      \</span></div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<span class="preprocessor">      const F&amp; f, ENUM_BINARY_PARAMS(N, A, a))                          \</span></div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;<span class="preprocessor">  {                                                                     \</span></div><div class="line"><a name="l0
 0126"></a><span class="lineno">  126</span>&#160;<span class="preprocessor">    terminate(self()); </span><span class="comment">/* Terminate process after function returns. */</span><span class="preprocessor">  \</span></div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="preprocessor">    f(ENUM_PARAMS(N, a));                                               \</span></div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="preprocessor">    return Nothing();                                                   \</span></div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;<span class="preprocessor">  }</span></div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;  <a class="code" href="namespaceprocess.html#a4093b842d501fdddd4b2586e66c3db63">REPEAT_FROM_TO</a>(1, 13, 
 <a class="code" href="async_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a>, _) <span class="comment">// Args A0 -&gt; A11.</span></div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;<span class="preprocessor">#undef TEMPLATE</span></div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;};</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="comment">// This is a wrapper around AsyncExecutorProcess.</span></div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="classprocess_1_1AsyncExecutor.html">  137</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a></div><div class="line"><a name="l00138"></a><span c
 lass="lineno">  138</span>&#160;{</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;  <span class="comment">// Declare async functions as friends.</span></div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  <span class="keyword">friend</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;typename result_of&lt;F()&gt;::type</a>&gt; <a class="code" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">async</a>(</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;      <span class="keyword">const</span> F&amp; f,</div><div class="line"><a name="l00144"></a><span class="lineno">  1
 44</span>&#160;      <span class="keyword">typename</span> std::enable_if&lt;!std::is_void&lt;<span class="keyword">typename</span> result_of&lt;F()&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>&gt;::value&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>*); <span class="comment">// NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;  <span class="keyword">friend</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">async</a>(</div><div 
 class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="keyword">const</span> F&amp; f,</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;      <span class="keyword">typename</span> std::enable_if&lt;std::is_void&lt;<span class="keyword">typename</span> result_of&lt;F()&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>&gt;::value&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>*); <span class="comment">// NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="preprocessor">#define TEMPLATE(Z, N, DATA)                                            \</span></div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<spa
 n class="preprocessor">  template &lt;typename F, ENUM_PARAMS(N, typename A)&gt;                     \</span></div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;<span class="preprocessor">  friend Future&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt; async( \</span></div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;<span class="preprocessor">      const F&amp; f,                                                       \</span></div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="preprocessor">      ENUM_BINARY_PARAMS(N, A, a),                                      \</span></div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="preprocessor">      typename std::enable_if&lt;!std::is_void&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value&gt;::type*); </span><span class="comment">/* NOLINT(whitespace/line_length)
  */</span><span class="preprocessor"> \</span></div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="preprocessor">                                                                        \</span></div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;<span class="preprocessor">  template &lt;typename F, ENUM_PARAMS(N, typename A)&gt;                     \</span></div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;<span class="preprocessor">  friend Future&lt;Nothing&gt; async(                                         \</span></div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;<span class="preprocessor">      const F&amp; f,                                                       \</span></div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;<span class="preprocessor">      ENUM_BINARY_PARAMS(N, A, a),                          
             \</span></div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;<span class="preprocessor">      typename std::enable_if&lt;std::is_void&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value&gt;::type*); // NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;  <a class="code" href="namespaceprocess.html#a4093b842d501fdddd4b2586e66c3db63">REPEAT_FROM_TO</a>(1, 13, <a class="code" href="async_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a>, _) <span class="comment">// Args A0 -&gt; A11.</span></div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;<span class="preprocessor">#undef TEMPLATE</span></div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div><div class="line"><a name="l00167"></a><span class="lineno">  
 167</span>&#160;  <a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>()</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;  {</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    <a class="code" href="namespaceprocess.html">process</a> = <a class="code" href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">spawn</a>(<span class="keyword">new</span> AsyncExecutorProcess(), <span class="keyword">true</span>); <span class="comment">// Automatically GC.</span></div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  }</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>() {}</div><div class="line"><a name="l00173"></a><span class="line
 no">  173</span>&#160;</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>&amp;);</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;  <a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>&amp;);</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;
 </div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;typename result_of&lt;F()&gt;::type</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">execute</a>(</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;      <span class="keyword">const</span> F&amp; f,</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;      <span class="keyword">typename</span> std::enable_if&lt;!std::is_void&lt;<span class="keyword">typename</span> result_of&lt;F()&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>&gt;::value&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>* = <span class="keyword">nullptr</span>) <span class="comment">// NOLINT(whitespace/line_length)</span></div><div c
 lass="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;  {</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;    <span class="comment">// Need to disambiguate overloaded method.</span></div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    <span class="keyword">typename</span> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">result_of&lt;F()&gt;::type</a>(AsyncExecutorProcess::*method)(<span class="keyword">const</span> F&amp;) =</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;      &amp;AsyncExecutorProcess::execute&lt;F&gt;;</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">dispatch</a
 >(<a class="code" href="namespaceprocess.html">process</a>, method, f);</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  }</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">execute</a>(</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;      <span class="keyword">const</span> F&amp; f,</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;      <span class="keyword">typename</span> std::enable_if&lt;std::is_void&lt;<span class="ke
 yword">typename</span> result_of&lt;F()&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>&gt;::value&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>* = <span class="keyword">nullptr</span>) <span class="comment">// NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  {</div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;    <span class="comment">// Need to disambiguate overloaded method.</span></div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;    <a class="code" href="structNothing.html">Nothing</a>(AsyncExecutorProcess::*method)(<span class="keyword">const</span> F&amp;) =</div><div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;      &amp;AsyncExecutorProcess::execute&lt;F&gt;;</div><div class="line"><a n
 ame="l00198"></a><span class="lineno">  198</span>&#160;</div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">dispatch</a>(<a class="code" href="namespaceprocess.html">process</a>, method, f);</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;  }</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;<span class="preprocessor">#define TEMPLATE(Z, N, DATA)                                            \</span></div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;<span class="preprocessor">  template &lt;typename F, ENUM_PARAMS(N, typename A)&gt;                     \</span></div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;<span cla
 ss="preprocessor">  Future&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt; execute( \</span></div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;<span class="preprocessor">      const F&amp; f,                                                       \</span></div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;<span class="preprocessor">      ENUM_BINARY_PARAMS(N, A, a),                                      \</span></div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;<span class="preprocessor">      typename std::enable_if&lt;!std::is_void&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value&gt;::type* = nullptr) </span><span class="comment">/* NOLINT(whitespace/line_length) */</span><span class="preprocessor"> \</span></div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;<span class="preprocessor">  {                                      
                                \</span></div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;<span class="preprocessor">    </span><span class="comment">/* Need to disambiguate overloaded method. */</span><span class="preprocessor">                       \</span></div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;<span class="preprocessor">    typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type(AsyncExecutorProcess::*method)(const F&amp;, ENUM_PARAMS(N, A)) = </span><span class="comment">/* NOLINT(whitespace/line_length) */</span><span class="preprocessor"> \</span></div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;<span class="preprocessor">      &amp;AsyncExecutorProcess::execute&lt;F, ENUM_PARAMS(N, A)&gt;;             \</span></div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;<span class="preprocessor">                                                  
                       \</span></div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;<span class="preprocessor">    return dispatch(process, method, f, ENUM_PARAMS(N, a));             \</span></div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;<span class="preprocessor">  }                                                                     \</span></div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;<span class="preprocessor">                                                                        \</span></div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;<span class="preprocessor">  template &lt;typename F, ENUM_PARAMS(N, typename A)&gt;                     \</span></div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;<span class="preprocessor">  Future&lt;Nothing&gt; execute(                                              \</span>
 </div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;<span class="preprocessor">      const F&amp; f,                                                       \</span></div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;<span class="preprocessor">      ENUM_BINARY_PARAMS(N, A, a),                                      \</span></div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;<span class="preprocessor">      typename std::enable_if&lt;std::is_void&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value&gt;::type* = nullptr) </span><span class="comment">/* NOLINT(whitespace/line_length) */</span><span class="preprocessor"> \</span></div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;<span class="preprocessor">  {                                                                     \</span></div><div class="line"><a name="l00222"></a><span class="lineno">
   222</span>&#160;<span class="preprocessor">    </span><span class="comment">/* Need to disambiguate overloaded method. */</span><span class="preprocessor">                       \</span></div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;<span class="preprocessor">    Nothing(AsyncExecutorProcess::*method)(const F&amp;, ENUM_PARAMS(N, A)) = \</span></div><div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;<span class="preprocessor">      &amp;AsyncExecutorProcess::execute&lt;F, ENUM_PARAMS(N, A)&gt;;             \</span></div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;<span class="preprocessor">                                                                        \</span></div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;<span class="preprocessor">    return dispatch(process, method, f, ENUM_PARAMS(N, a));             \</span></div><div class="line"><a na
 me="l00227"></a><span class="lineno">  227</span>&#160;<span class="preprocessor">  }</span></div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;</div><div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;  <a class="code" href="namespaceprocess.html#a4093b842d501fdddd4b2586e66c3db63">REPEAT_FROM_TO</a>(1, 13, <a class="code" href="async_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a>, _) <span class="comment">// Args A0 -&gt; A11.</span></div><div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;<span class="preprocessor">#undef TEMPLATE</span></div><div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;  <a class="code" href="structprocess_1_1PID.html">PID&lt;AsyncExecutorProcess&gt;</a> <a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>;</div><div class
 ="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;};</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;</div><div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;</div><div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;<span class="comment">// Provides an abstraction for asynchronously executing a function.</span></div><div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div><div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">  238</a></span>&#160;<a class="code" href="classprocess_1_1Future.html">Future&lt;typename result_of&lt;F()&gt;::type</a>&gt; <a class="code" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">async</a>(</div><div class="line"><a name="l00239"></a><spa
 n class="lineno">  239</span>&#160;    <span class="keyword">const</span> F&amp; f,</div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;    <span class="keyword">typename</span> std::enable_if&lt;!std::is_void&lt;<span class="keyword">typename</span> result_of&lt;F()&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>&gt;::value&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>*) <span class="comment">// NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;{</div><div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>().execute(f);</div><div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;}</div><div class="li
 ne"><a name="l00244"></a><span class="lineno">  244</span>&#160;</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;</div><div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div><div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="namespaceprocess.html#a9a7ae46e9f2d15e3fcd2bff8c87204c9">  247</a></span>&#160;<a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">async</a>(</div><div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;    <span class="keyword">const</span> F&amp; f,</div><div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;    <span class="keyword">typename</span> std::enable_if&lt;std::is_void&lt;<span class="keyword">typename</span> result_of&lt;F()&
 gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>&gt;::value&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>*) <span class="comment">// NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;{</div><div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>().execute(f);</div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;}</div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div><div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;</div><div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="async_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">  255</a></s
 pan>&#160;<span class="preprocessor">#define TEMPLATE(Z, N, DATA)                                            \</span></div><div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;<span class="preprocessor">  template &lt;typename F, ENUM_PARAMS(N, typename A)&gt;                     \</span></div><div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;<span class="preprocessor">  Future&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt; async( \</span></div><div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;<span class="preprocessor">      const F&amp; f,                                                       \</span></div><div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;<span class="preprocessor">      ENUM_BINARY_PARAMS(N, A, a),                                      \</span></div><div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;<span class="prepr
 ocessor">      typename std::enable_if&lt;!std::is_void&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value&gt;::type*) </span><span class="comment">/* NOLINT(whitespace/line_length) */</span><span class="preprocessor"> \</span></div><div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;<span class="preprocessor">  {                                                                     \</span></div><div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;<span class="preprocessor">    return AsyncExecutor().execute(f, ENUM_PARAMS(N, a));               \</span></div><div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;<span class="preprocessor">  }                                                                     \</span></div><div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;<span class="preprocessor">                                                                      
   \</span></div><div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;<span class="preprocessor">  template &lt;typename F, ENUM_PARAMS(N, typename A)&gt;                     \</span></div><div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;<span class="preprocessor">  Future&lt;Nothing&gt; async(                                                \</span></div><div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;<span class="preprocessor">      const F&amp; f,                                                       \</span></div><div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;<span class="preprocessor">      ENUM_BINARY_PARAMS(N, A, a),                                      \</span></div><div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;<span class="preprocessor">      typename std::enable_if&lt;std::is_void&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;:
 :type&gt;::value&gt;::type*) </span><span class="comment">/* NOLINT(whitespace/line_length) */</span><span class="preprocessor"> \</span></div><div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;<span class="preprocessor">  {                                                                     \</span></div><div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;<span class="preprocessor">    return AsyncExecutor().execute(f, ENUM_PARAMS(N, a));               \</span></div><div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;<span class="preprocessor">  }</span></div><div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;</div><div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;  <a class="code" href="namespaceprocess.html#a4093b842d501fdddd4b2586e66c3db63">REPEAT_FROM_TO</a>(1, 13, <a class="code" href="async_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE<
 /a>, _) <span class="comment">// Args A0 -&gt; A11.</span></div><div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;<span class="preprocessor">#undef TEMPLATE</span></div><div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;</div><div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;} <span class="comment">// namespace process {</span></div><div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;</div><div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;<span class="preprocessor">#endif // __ASYNC_HPP__</span></div><div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &amp;prefix=&quot;&quot;)</div><div class="ttdoc">Returns &amp;#39;prefix(N)&amp;#39; wh
 ere N represents the number of instances where the same prefix (wrt...</div></div>
+<a href="async_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">//</spa
 n></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div><div class="lin
 e"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __ASYNC_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __ASYNC_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;type_traits&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="dispatch_8hpp.html">process/dispatch.hpp</a>&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a n
 ame="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="id_8hpp.html">process/id.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">process/pid.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="lambda_8hpp.html">stout/lambda.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="
 preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="preprocessor_8hpp.html">stout/preprocessor.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="result__of_8hpp.html">stout/result_of.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</a> {</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">// Provides an abstraction for as
 ynchronously executing a function</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// (note the declarations are here and definitions below since</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">// defining and declaring below will require defining the default</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment">// argument when declaring these as friends in AsyncExecutor which is</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">// brittle).</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div><div class="line"><a name="l00038"></a
 ><span class="lineno">   38</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">Future&lt;typename result_of&lt;F()&gt;::type</a>&gt; <a class="code" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">async</a>(</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <span class="keyword">const</span> F&amp; <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>,</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keyword">typename</span> std::enable_if&lt;!std::is_void&lt;<span class="keyword">typename</span> result_of&lt;F()&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>&gt;::value&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>* = <span class="keyword">nullptr</span>); <span class="comm
 ent">// NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;Future&lt;Nothing&gt; <a class="code" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">async</a>(</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="keyword">const</span> F&amp; f,</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <span class="keyword">typename</span> std::enable_if&lt;std::is_void&lt;<span class="keyword">typename</span> result_of&lt;F()&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e26
 42db514496ba8380776487fba">type</a>&gt;::value&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>* = <span class="keyword">nullptr</span>); <span class="comment">// NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#define TEMPLATE(Z, N, DATA)                                            \</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">  template &lt;typename F, ENUM_PARAMS(N, typename A)&gt;                     \</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">  Future&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt; a
 sync( \</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">      const F&amp; f,                                                       \</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">      ENUM_BINARY_PARAMS(N, A, a),                                      \</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">      typename std::enable_if&lt;!std::is_void&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value&gt;::type* = nullptr); </span><span class="comment">/* NOLINT(whitespace/line_length) */</span><span class="preprocessor"> \</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">                                                                        \</span></div><div class="line"><a name="l00056"></a><span
  class="lineno">   56</span>&#160;<span class="preprocessor">                                                                        \</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">  template &lt;typename F, ENUM_PARAMS(N, typename A)&gt;                     \</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">  Future&lt;Nothing&gt; async(                                                \</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">      const F&amp; f,                                                       \</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">      ENUM_BINARY_PARAMS(N, A, a),                                      \</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</spa
 n>&#160;<span class="preprocessor">      typename std::enable_if&lt;std::is_void&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value&gt;::type* = nullptr); // NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="namespaceprocess.html#a4093b842d501fdddd4b2586e66c3db63">   63</a></span>&#160;  <a class="code" href="namespaceprocess.html#a4093b842d501fdddd4b2586e66c3db63">REPEAT_FROM_TO</a>(1, 13, <a class="code" href="async_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a>, _) <span class="comment">// Args A0 -&gt; A11.</span></div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#undef TEMPLATE</span></div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno">   66
 </span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="comment">// TODO(vinod): Merge this into ExecutorProcess.</span></div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="keyword">class </span>AsyncExecutorProcess : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">Process</a>&lt;AsyncExecutorProcess&gt;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;{</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name
 ="l00073"></a><span class="lineno">   73</span>&#160;  AsyncExecutorProcess() : <a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>(<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">ID::generate</a>(<span class="stringliteral">&quot;__async_executor__&quot;</span>)) {}</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  ~AsyncExecutorProcess()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  AsyncExecutorProcess(<span class="keyword">const</span> AsyncExecutorProcess&amp;);</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  AsyncExecutorProcess&amp; operator=(<
 span class="keyword">const</span> AsyncExecutorProcess&amp;);</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="keyword">template</span> &lt;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;      <span class="keyword">typename</span> F,</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;      <span class="keyword">typename</span> std::enable_if&lt;</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;          !<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_void&lt;typename result_of&lt;F()&gt;::type</a>&gt;::value, <span class="keywordtype">int</span>&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a> = 0&gt;</div><div class="line"><a name="l000
 84"></a><span class="lineno">   84</span>&#160;  <span class="keyword">typename</span> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">result_of&lt;F()&gt;::type</a> <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">execute</a>(<span class="keyword">const</span> F&amp; f)</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  {</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    <a class="code" href="namespaceprocess.html#a20443908afa3212215166e26065349e5">terminate</a>(<span class="keyword">self</span>()); <span class="comment">// Terminate process after function returns.</span></div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</div><div class="line"><a name="l00
 088"></a><span class="lineno">   88</span>&#160;  }</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  <span class="keyword">template</span> &lt;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;      <span class="keyword">typename</span> F,</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;      <span class="keyword">typename</span> std::enable_if&lt;</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;          <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_void&lt;typename result_of&lt;F()&gt;::type</a>&gt;::value, <span class="keywordtype">int</span>&gt;::type = 0&gt;</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  <a class="code" href="structNothing.html">Nothing</a> <a clas
 s="code" href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">execute</a>(<span class="keyword">const</span> F&amp; f)</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  {</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    <a class="code" href="namespaceprocess.html#a20443908afa3212215166e26065349e5">terminate</a>(<span class="keyword">self</span>()); <span class="comment">// Terminate process after function returns.</span></div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  }</div><div class="line"><
 a name="l00100"></a><span class="lineno">  100</span>&#160;</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="preprocessor">#define TEMPLATE(Z, N, DATA)                                            \</span></div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="preprocessor">  template &lt;                                                            \</span></div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="preprocessor">      typename F,                                                       \</span></div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="preprocessor">      ENUM_PARAMS(N, typename A),                                       \</span></div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor">      typename std::enable_if&lt;                           
                \</span></div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="preprocessor">          !std::is_void&lt;                                                \</span></div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="preprocessor">              typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value,   \</span></div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<span class="preprocessor">          int&gt;::type = 0&gt;                                               \</span></div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="preprocessor">  typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type execute(       \</span></div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="preprocessor">      const F&amp; f, ENUM_BINARY_PARAMS(N, A, a))                          \</span
 ></div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">  {                                                                     \</span></div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor">    terminate(self()); </span><span class="comment">/* Terminate process after function returns. */</span><span class="preprocessor">  \</span></div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="preprocessor">    return f(ENUM_PARAMS(N, a));                                        \</span></div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="preprocessor">  }                                                                     \</span></div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="preprocessor">                                                          
               \</span></div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="preprocessor">  template &lt;                                                            \</span></div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="preprocessor">      typename F,                                                       \</span></div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<span class="preprocessor">      ENUM_PARAMS(N, typename A),                                       \</span></div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="preprocessor">      typename std::enable_if&lt;                                          \</span></div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="preprocessor">          std::is_void&lt;                                                 \</span></div><div 
 class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="preprocessor">              typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value,   \</span></div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="preprocessor">          int&gt;::type = 0&gt;                                               \</span></div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="preprocessor">  Nothing execute(                                                      \</span></div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<span class="preprocessor">      const F&amp; f, ENUM_BINARY_PARAMS(N, A, a))                          \</span></div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;<span class="preprocessor">  {                                                                     \</span></div><div class="line"><a name="l
 00126"></a><span class="lineno">  126</span>&#160;<span class="preprocessor">    terminate(self()); </span><span class="comment">/* Terminate process after function returns. */</span><span class="preprocessor">  \</span></div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="preprocessor">    f(ENUM_PARAMS(N, a));                                               \</span></div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="preprocessor">    return Nothing();                                                   \</span></div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;<span class="preprocessor">  }</span></div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;  <a class="code" href="namespaceprocess.html#a4093b842d501fdddd4b2586e66c3db63">REPEAT_FROM_TO</a>(1, 13,
  <a class="code" href="async_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a>, _) <span class="comment">// Args A0 -&gt; A11.</span></div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;<span class="preprocessor">#undef TEMPLATE</span></div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;};</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="comment">// This is a wrapper around AsyncExecutorProcess.</span></div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="classprocess_1_1AsyncExecutor.html">  137</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a></div><div class="line"><a name="l00138"></a><span 
 class="lineno">  138</span>&#160;{</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;  <span class="comment">// Declare async functions as friends.</span></div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  <span class="keyword">friend</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;typename result_of&lt;F()&gt;::type</a>&gt; <a class="code" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">async</a>(</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;      <span class="keyword">const</span> F&amp; f,</div><div class="line"><a name="l00144"></a><span class="lineno">  
 144</span>&#160;      <span class="keyword">typename</span> std::enable_if&lt;!std::is_void&lt;<span class="keyword">typename</span> result_of&lt;F()&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>&gt;::value&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>*); <span class="comment">// NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;  <span class="keyword">friend</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">async</a>(</div><div
  class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="keyword">const</span> F&amp; f,</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;      <span class="keyword">typename</span> std::enable_if&lt;std::is_void&lt;<span class="keyword">typename</span> result_of&lt;F()&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>&gt;::value&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>*); <span class="comment">// NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="preprocessor">#define TEMPLATE(Z, N, DATA)                                            \</span></div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<sp
 an class="preprocessor">  template &lt;typename F, ENUM_PARAMS(N, typename A)&gt;                     \</span></div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;<span class="preprocessor">  friend Future&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt; async( \</span></div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;<span class="preprocessor">      const F&amp; f,                                                       \</span></div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="preprocessor">      ENUM_BINARY_PARAMS(N, A, a),                                      \</span></div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="preprocessor">      typename std::enable_if&lt;!std::is_void&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value&gt;::type*); </span><span class="comment">/* NOLINT(whitespace/line_length
 ) */</span><span class="preprocessor"> \</span></div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="preprocessor">                                                                        \</span></div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;<span class="preprocessor">  template &lt;typename F, ENUM_PARAMS(N, typename A)&gt;                     \</span></div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;<span class="preprocessor">  friend Future&lt;Nothing&gt; async(                                         \</span></div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;<span class="preprocessor">      const F&amp; f,                                                       \</span></div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;<span class="preprocessor">      ENUM_BINARY_PARAMS(N, A, a),                         
              \</span></div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;<span class="preprocessor">      typename std::enable_if&lt;std::is_void&lt;typename result_of&lt;F(ENUM_PARAMS(N, A))&gt;::type&gt;::value&gt;::type*); // NOLINT(whitespace/line_length)</span></div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;  <a class="code" href="namespaceprocess.html#a4093b842d501fdddd4b2586e66c3db63">REPEAT_FROM_TO</a>(1, 13, <a class="code" href="async_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a>, _) <span class="comment">// Args A0 -&gt; A11.</span></div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;<span class="preprocessor">#undef TEMPLATE</span></div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div><div class="line"><a name="l00167"></a><span class="lineno"> 
  167</span>&#160;  <a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>()</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;  {</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    <a class="code" href="namespaceprocess.html">process</a> = <a class="code" href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">spawn</a>(<span class="keyword">new</span> AsyncExecutorProcess(), <span class="keyword">true</span>); <span class="comment">// Automatically GC.</span></div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  }</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>() {}</div><div class="line"><a name="l00173"></a><span class="lin
 eno">  173</span>&#160;</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>&amp;);</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;  <a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a>&amp;);</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt
 ;</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;typename result_of&lt;F()&gt;::type</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">execute</a>(</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;      <span class="keyword">const</span> F&amp; f,</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;      <span class="keyword">typename</span> std::enable_if&lt;!std::is_void&lt;<span class="keyword">typename</span> result_of&lt;F()&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>&gt;::value&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>* = <span class="keyword">nullptr</span>) <span class="comment">// NOLINT(whitespace/line_length)</span></div><div 
 class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;  {</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;    <span class="comment">// Need to disambiguate overloaded method.</span></div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    <span class="keyword">typename</span> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">result_of&lt;F()&gt;::type</a>(AsyncExecutorProcess::*method)(<span class="keyword">const</span> F&amp;) =</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;      &amp;AsyncExecutorProcess::execute&lt;F&gt;;</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">dispatch</
 a>(<a class="code" href="namespaceprocess.html">process</a>, method, f);</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  }</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> F&gt;</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">execute</a>(</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;      <span class="keyword">const</span> F&amp; f,</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;      <span class="keyword">typename</span> std::enable_if&lt;std::is_void&lt;<span class="k
 eyword">typename</span> result_of&lt;F()&gt;::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">

<TRUNCATED>

[39/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/bind_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/bind_8hpp_source.html b/content/api/latest/c++/bind_8hpp_source.html
index e36ba56..ac05b68 100644
--- a/content/api/latest/c++/bind_8hpp_source.html
+++ b/content/api/latest/c++/bind_8hpp_source.html
@@ -52,19 +52,19 @@
 <div class="title">bind.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="bind_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span class=
 "lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distributed 
 under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __PROVISIONER_BACKENDS_BIND_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __PROVISIONER_BACKENDS_BIND_HPP__</span></div><d
 iv class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="backend_8hpp.html">slave/containerizer/mesos/provisioner/backend.hpp</a>&quot;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a nam
 e="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">// Forward declaration.</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">class </span>BindBackendProcess;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">// This is a specialized backend that may be useful for deployments</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">// using large (multi-GB) single-layer images *and* where more recent</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// kernel features such as overlayfs are not available (overlayfs-based</span></div><div class="line"><a name="l00033
 "></a><span class="lineno">   33</span>&#160;<span class="comment">// backend tracked by MESOS-2971). For small images (10&#39;s to 100&#39;s of MB)</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment">// the copy backend may be sufficient. NOTE:</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">// 1) BindBackend supports only a single layer. Multi-layer images will</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">//    fail to provision and the container will fail to launch!</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// 2) The filesystem is read-only because all containers using this</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment">//    image share the source. Select wri
 table areas can be achieved by</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">//    mounting read-write volumes to places like /tmp, /var/tmp,</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">//    /home, etc. using the ContainerInfo. These can be relative to</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">//    the executor work directory.</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">//    N.B. Since the filesystem is read-only:</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">//    i.  The &#39;--sandbox_directory&#39; must already exist within the</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">//    
     filesystem because the filesystem isolator is unable to</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="comment">//        create it!</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="comment">//    ii. The &#39;tmpfs&#39; moint point &#39;/tmp&#39; must already exist within</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="comment">//        the filesystem, because &#39;pivot_root&#39; needs a mount point</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">//        for the old root.</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">// 3) It&#39;s fast because the bind mount requires (nearly) zero IO.</span></div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classm
 esos_1_1internal_1_1slave_1_1BindBackend.html">   50</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;{</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a8882f2786d4113cd1ec713e1f9da89b4">~BindBackend</a>();</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <span class="comment">// BindBackend doesn&#39;t use any
  flag.</span></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;Backend&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#adbdd753e01959bc93d459580e5dd25c8">create</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp;);</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a2dd8bcf080e7dfcf4e2787b4f32a7476">provision</a>(</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;      <span class="keyword">const</span>
  std::vector&lt;std::string&gt;&amp; layers,</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;      <span class="keyword">const</span> std::string&amp; rootfs,</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;      <span class="keyword">const</span> std::string&amp; backendDir);</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a0bdbea56c92f73b5dd8e477d9f08ceaa">destroy</a>(</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;      <span class="keyword">const</span> std::string&amp; rootfs,</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      
 <span class="keyword">const</span> std::string&amp; backendDir);</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;BindBackendProcess&gt;</a> <a class="code" href="namespaceprocess.html">process</a>);</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBac
 kend.html">BindBackend</a>&amp;); <span class="comment">// Not copyable.</span></div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a>&amp;); <span class="comment">// Not assignable.</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;BindBackendProcess&gt;</a> process;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;};</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;} <span class="comm
 ent">// namespace slave {</span></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">#endif // __PROVISIONER_BACKENDS_BIND_HPP__</span></div><div class="ttc" id="classmesos_1_1internal_1_1slave_1_1BindBackend_html_a2dd8bcf080e7dfcf4e2787b4f32a7476"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a2dd8bcf080e7dfcf4e2787b4f32a7476">mesos::internal::slave::BindBackend::provision</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; provision(const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const s
 td::string &amp;backendDir)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1BindBackend_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">mesos::internal::slave::BindBackend</a></div><div class="ttdef"><b>Definition:</b> bind.hpp:50</div></div>
+<a href="bind_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span class=
 "lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distributed 
 under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __PROVISIONER_BACKENDS_BIND_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __PROVISIONER_BACKENDS_BIND_HPP__</span></div><d
 iv class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="backend_8hpp.html">slave/containerizer/mesos/provisioner/backend.hpp</a>&quot;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a nam
 e="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">// Forward declaration.</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">class </span>BindBackendProcess;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">// This is a specialized backend that may be useful for deployments</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">// using large (multi-GB) single-layer images *and* where more recent</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// kernel features such as overlayfs are not available (overlayfs-based</span></div><div class="line"><a name="l00033
 "></a><span class="lineno">   33</span>&#160;<span class="comment">// backend tracked by MESOS-2971). For small images (10&#39;s to 100&#39;s of MB)</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment">// the copy backend may be sufficient. NOTE:</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">// 1) BindBackend supports only a single layer. Multi-layer images will</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">//    fail to provision and the container will fail to launch!</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// 2) The filesystem is read-only because all containers using this</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment">//    image share the source. Select wri
 table areas can be achieved by</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">//    mounting read-write volumes to places like /tmp, /var/tmp,</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">//    /home, etc. using the ContainerInfo. These can be relative to</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">//    the executor work directory.</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">//    N.B. Since the filesystem is read-only:</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">//    i.  The &#39;--sandbox_directory&#39; must already exist within the</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">//    
     filesystem because the filesystem isolator is unable to</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="comment">//        create it!</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="comment">//    ii. The &#39;tmpfs&#39; moint point &#39;/tmp&#39; must already exist within</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="comment">//        the filesystem, because &#39;pivot_root&#39; needs a mount point</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">//        for the old root.</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">// 3) It&#39;s fast because the bind mount requires (nearly) zero IO.</span></div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classm
 esos_1_1internal_1_1slave_1_1BindBackend.html">   50</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;{</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a1bce30ea3e2a6a2da087ed1bbc780082">~BindBackend</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <span class="comment">// BindBackend doesn&#39;t use an
 y flag.</span></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;Backend&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#adbdd753e01959bc93d459580e5dd25c8">create</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp;);</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a4622bd658ce614138c265afd56cd7fb9">provision</a>(</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp;
  layers,</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;      <span class="keyword">const</span> std::string&amp; rootfs,</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;      <span class="keyword">const</span> std::string&amp; backendDir) <span class="keyword">override</span>;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#ae17f1d59c93f8084f2e062b39f8bce4e">destroy</a>(</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;      <span class="keyword">const</span> std::string&amp; rootfs,</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      <span class="keyword">const</span> 
 std::string&amp; backendDir) <span class="keyword">override</span>;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;BindBackendProcess&gt;</a> <a class="code" href="namespaceprocess.html">process</a>);</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Bind
 Backend.html">BindBackend</a>&amp;); <span class="comment">// Not copyable.</span></div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a>&amp;); <span class="comment">// Not assignable.</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;BindBackendProcess&gt;</a> process;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;};</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;} <span class="c
 omment">// namespace slave {</span></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">#endif // __PROVISIONER_BACKENDS_BIND_HPP__</span></div><div class="ttc" id="classmesos_1_1internal_1_1slave_1_1BindBackend_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">mesos::internal::slave::BindBackend</a></div><div class="ttdef"><b>Definition:</b> bind.hpp:50</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Backend_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></div><div class="ttdef"><b>Definition:</b> backend.hpp:36</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1BindBackend_html_a8882f2786d4113cd1ec713e1f9da89b4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a8882f2786d4113cd1ec713e1f9da89b4">mesos::internal::slave::BindBackend::~BindBackend</a></div><div class="ttdeci">virtual ~BindBackend()</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1BindBackend_html_a0bdbea56c92f73b5dd8e477d9f08ceaa"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a0bdbea56c92f73b5dd8e477d9f08ceaa">mesos::internal::slave::BindBackend::destroy</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; destroy(const std::string &amp;rootfs, const std::string &amp;backendDir)</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1BindBackend_html_adbdd753e01959bc93d459580e5dd25c8"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#adbdd753e01959bc93d459580e5dd25c8">mesos::internal::slave::BindBackend::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Backend &gt; &gt; create(const Flags &amp;)</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1BindBackend_html_ae17f1d59c93f8084f2e062b39f8bce4e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#ae17f1d59c93f8084f2e062b39f8bce4e">mesos::internal::slave::BindBackend::destroy</a></div><div class="ttdeci">process::Future&lt; bool &gt; destroy(const std::string &amp;rootfs, const std::string &amp;backendDir) override</div></div>
 <div class="ttc" id="backend_8hpp_html"><div class="ttname"><a href="backend_8hpp.html">backend.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned&lt; BindBackendProcess &gt;</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1BindBackend_html_a1bce30ea3e2a6a2da087ed1bbc780082"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a1bce30ea3e2a6a2da087ed1bbc780082">mesos::internal::slave::BindBackend::~BindBackend</a></div><div class="ttdeci">~BindBackend() override</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1BindBackend_html_a4622bd658ce614138c265afd56cd7fb9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a4622bd658ce614138c265afd56cd7fb9">mesos::internal::slave::BindBackend::provision</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; provision(const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir) override</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; Nothing &gt;</a></div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/capabilities__test__helper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/capabilities__test__helper_8hpp_source.html b/content/api/latest/c++/capabilities__test__helper_8hpp_source.html
index 212afd3..a41876a 100644
--- a/content/api/latest/c++/capabilities__test__helper_8hpp_source.html
+++ b/content/api/latest/c++/capabilities__test__helper_8hpp_source.html
@@ -52,22 +52,22 @@
 <div class="title">capabilities_test_helper.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="capabilities__test__helper_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l0
 0006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="co
 mment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __CAPABILITIES_TEST_HELPER_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __CAPABILITIES_TEST_HELPER_
 HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="subcommand_8hpp.html">stout/subcommand.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp
 </a>&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>tests {</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html">   31</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html">CapabilitiesTestHelper</a> : 
 <span class="keyword">public</span> <a class="code" href="classSubcommand.html">Subcommand</a></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;{</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a378d184c4b5f456e031c88df1a80d223">   34</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a378d184c4b5f456e031c88df1a80d223">NAME</a>[];</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">  
  36</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  {</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#a35f91ab20d4442a9711c7d6c5dc2b413">Flags</a>();</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#a9643666be44910d7916f54e80787f47d">   40</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;std::string&g
 t;</a> <a class="code" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#a9643666be44910d7916f54e80787f47d">user</a>;</div><div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#aac31b4bcac978c0d80a753ec04175440">   41</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;CapabilityInfo&gt;</a> <a class="code" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#aac31b4bcac978c0d80a753ec04175440">capabilities</a>;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  };</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ab0b39c09716d6ff4804dc4220d6758b0">   44</a></span>&#160;  <a class="code" href="class
 mesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ab0b39c09716d6ff4804dc4220d6758b0">CapabilitiesTestHelper</a>() : <a class="code" href="classSubcommand.html">Subcommand</a>(NAME) {}</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ad9446ffed38b5d677f3860939fb0d0c0">   46</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">Flags</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ad9446ffed38b5d677f3860939fb0d0c0">flags</a>;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00049"></a><span class="lineno">   
 49</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a4675e0edb886d5b1e662f88a02bca5d9">execute</a>();</div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a1986e64626dad98049b1d63fc5a7e81f">   50</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a>* <a class="code" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a1986e64626dad98049b1d63fc5a7e81f">getFlags</a>() { <span class="keywordflow">return</span> &amp;<a class="code" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ad9446ffed38b5d677f3860939fb0d0c0">flags</a>; }</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;};</div><div class="line"><a name="l00052"></a><span 
 class="lineno">   52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;} <span class="comment">// namespace tests {</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#endif // __CAPABILITIES_TEST_HELPER_HPP__</span></div><div class="ttc" id="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">mesos::internal::tests::CapabilitiesTestHelper::Flags</a></div><div class="ttdef"><b>Definition:</b> capabil
 ities_test_helper.hpp:36</div></div>
+<a href="capabilities__test__helper_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l0
 0006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="co
 mment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __CAPABILITIES_TEST_HELPER_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __CAPABILITIES_TEST_HELPER_
 HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="subcommand_8hpp.html">stout/subcommand.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp
 </a>&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>tests {</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html">   31</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html">CapabilitiesTestHelper</a> : 
 <span class="keyword">public</span> <a class="code" href="classSubcommand.html">Subcommand</a></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;{</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a378d184c4b5f456e031c88df1a80d223">   34</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a378d184c4b5f456e031c88df1a80d223">NAME</a>[];</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">  
  36</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  {</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#a35f91ab20d4442a9711c7d6c5dc2b413">Flags</a>();</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#a9643666be44910d7916f54e80787f47d">   40</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;std::string&g
 t;</a> <a class="code" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#a9643666be44910d7916f54e80787f47d">user</a>;</div><div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#aac31b4bcac978c0d80a753ec04175440">   41</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;CapabilityInfo&gt;</a> <a class="code" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#aac31b4bcac978c0d80a753ec04175440">capabilities</a>;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  };</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ab0b39c09716d6ff4804dc4220d6758b0">   44</a></span>&#160;  <a class="code" href="class
 mesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ab0b39c09716d6ff4804dc4220d6758b0">CapabilitiesTestHelper</a>() : <a class="code" href="classSubcommand.html">Subcommand</a>(NAME) {}</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ad9446ffed38b5d677f3860939fb0d0c0">   46</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">Flags</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ad9446ffed38b5d677f3860939fb0d0c0">flags</a>;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00049"></a><span class="lineno">   
 49</span>&#160;  <span class="keywordtype">int</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#aa4833282fa9d1f493b08517317bc596e">execute</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#aa507dee612e01317dab755af377989d4">   50</a></span>&#160;  <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a>* <a class="code" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#aa507dee612e01317dab755af377989d4">getFlags</a>()<span class="keyword"> override </span>{ <span class="keywordflow">return</span> &amp;<a class="code" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ad9446ffed38b5d677f3860939fb0d0c0">flags</a>; }</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;};</div><div class="line"><a name="l00052"></a><spa
 n class="lineno">   52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;} <span class="comment">// namespace tests {</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#endif // __CAPABILITIES_TEST_HELPER_HPP__</span></div><div class="ttc" id="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">mesos::internal::tests::CapabilitiesTestHelper::Flags</a></div><div class="ttdef"><b>Definition:</b> capab
 ilities_test_helper.hpp:36</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags_html_a35f91ab20d4442a9711c7d6c5dc2b413"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#a35f91ab20d4442a9711c7d6c5dc2b413">mesos::internal::tests::CapabilitiesTestHelper::Flags::Flags</a></div><div class="ttdeci">Flags()</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags_html_aac31b4bcac978c0d80a753ec04175440"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#aac31b4bcac978c0d80a753ec04175440">mesos::internal::tests::CapabilitiesTestHelper::Flags::capabilities</a></div><div class="ttdeci">Option&lt; CapabilityInfo &gt; capabilities</div><div class="ttdef"><b>Definition:</b> capabilities_test_helper.hpp:41</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_html_ad9446ffed38b5d677f3860939fb0d0c0"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ad9446ffed38b5d677f3860939fb0d0c0">mesos::internal::tests::CapabilitiesTestHelper::flags</a></div><div class="ttdeci">Flags flags</div><div class="ttdef"><b>Definition:</b> capabilities_test_helper.hpp:46</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_html_aa507dee612e01317dab755af377989d4"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#aa507dee612e01317dab755af377989d4">mesos::internal::tests::CapabilitiesTestHelper::getFlags</a></div><div class="ttdeci">flags::FlagsBase * getFlags() override</div><div class="ttdef"><b>Definition:</b> capabilities_test_helper.hpp:50</div></div>
 <div class="ttc" id="classSubcommand_html"><div class="ttname"><a href="classSubcommand.html">Subcommand</a></div><div class="ttdef"><b>Definition:</b> subcommand.hpp:41</div></div>
 <div class="ttc" id="subcommand_8hpp_html"><div class="ttname"><a href="subcommand_8hpp.html">subcommand.hpp</a></div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_html_a1986e64626dad98049b1d63fc5a7e81f"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a1986e64626dad98049b1d63fc5a7e81f">mesos::internal::tests::CapabilitiesTestHelper::getFlags</a></div><div class="ttdeci">virtual flags::FlagsBase * getFlags()</div><div class="ttdef"><b>Definition:</b> capabilities_test_helper.hpp:50</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_html_a4675e0edb886d5b1e662f88a02bca5d9"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a4675e0edb886d5b1e662f88a02bca5d9">mesos::internal::tests::CapabilitiesTestHelper::execute</a></div><div class="ttdeci">virtual int execute()</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_html_a378d184c4b5f456e031c88df1a80d223"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a378d184c4b5f456e031c88df1a80d223">mesos::internal::tests::CapabilitiesTestHelper::NAME</a></div><div class="ttdeci">static const char NAME[]</div><div class="ttdef"><b>Definition:</b> capabilities_test_helper.hpp:34</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html">mesos::internal::tests::CapabilitiesTestHelper</a></div><div class="ttdef"><b>Definition:</b> capabilities_test_helper.hpp:31</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_html_aa4833282fa9d1f493b08517317bc596e"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#aa4833282fa9d1f493b08517317bc596e">mesos::internal::tests::CapabilitiesTestHelper::execute</a></div><div class="ttdeci">int execute() override</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags_html_a9643666be44910d7916f54e80787f47d"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#a9643666be44910d7916f54e80787f47d">mesos::internal::tests::CapabilitiesTestHelper::Flags::user</a></div><div class="ttdeci">Option&lt; std::string &gt; user</div><div class="ttdef"><b>Definition:</b> capabilities_test_helper.hpp:40</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_html_ab0b39c09716d6ff4804dc4220d6758b0"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ab0b39c09716d6ff4804dc4220d6758b0">mesos::internal::tests::CapabilitiesTestHelper::CapabilitiesTestHelper</a></div><div class="ttdeci">CapabilitiesTestHelper()</div><div class="ttdef"><b>Definition:</b> capabilities_test_helper.hpp:44</div></div>
 </div><!-- fragment --></div><!-- contents -->


[08/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess-members.html
index 6e1fb85..2c817c1 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess-members.html
@@ -80,7 +80,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a81751627c0d1318dc4aff01fa3a7375c">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html">mesos::internal::slave::NamespacesPidIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#aaae0297f6e832974a146613d70ab3026">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html">mesos::internal::slave::NamespacesPidIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
@@ -96,17 +96,17 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#af88f17b96bb4b4ae2796a89bf23f4336">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html">mesos::internal::slave::NamespacesPidIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a859763b05b3e27a5883daf096e326da9">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html">mesos::internal::slave::NamespacesPidIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a4dfb63585bf592cf9009209386ad8a5f">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html">mesos::internal::slave::NamespacesPidIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#aa08ff1655d0ea9f7f9a8e11be7bfa872">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html">mesos::internal::slave::NamespacesPidIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#aee83322693aec96863310b528b11b092">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a6815e4bea08512e3e6f1429b117cdb71">~NamespacesPidIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html">mesos::internal::slave::NamespacesPidIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a9f6da90498d92aaba81380c660289c57">~NamespacesPidIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html">mesos::internal::slave::NamespacesPidIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html
index 69349cb..2ba2675 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html
@@ -75,17 +75,17 @@ Inheritance diagram for mesos::internal::slave::NamespacesPidIsolatorProcess:</d
 <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:a6815e4bea08512e3e6f1429b117cdb71"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a6815e4bea08512e3e6f1429b117cdb71">~NamespacesPidIsolatorProcess</a> ()</td></tr>
-<tr class="separator:a6815e4bea08512e3e6f1429b117cdb71"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af88f17b96bb4b4ae2796a89bf23f4336"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#af88f17b96bb4b4ae2796a89bf23f4336">supportsNesting</a> ()</td></tr>
-<tr class="separator:af88f17b96bb4b4ae2796a89bf23f4336"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a859763b05b3e27a5883daf096e326da9"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a859763b05b3e27a5883daf096e326da9">supportsStandalone</a> ()</td></tr>
-<tr class="separator:a859763b05b3e27a5883daf096e326da9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a81751627c0d1318dc4aff01fa3a7375c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a81751627c0d1318dc4aff01fa3a7375c">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a81751627c0d1318dc4aff01fa3a7375c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9f6da90498d92aaba81380c660289c57"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a9f6da90498d92aaba81380c660289c57">~NamespacesPidIsolatorProcess</a> () override</td></tr>
+<tr class="separator:a9f6da90498d92aaba81380c660289c57"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4dfb63585bf592cf9009209386ad8a5f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a4dfb63585bf592cf9009209386ad8a5f">supportsNesting</a> () override</td></tr>
+<tr class="separator:a4dfb63585bf592cf9009209386ad8a5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa08ff1655d0ea9f7f9a8e11be7bfa872"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#aa08ff1655d0ea9f7f9a8e11be7bfa872">supportsStandalone</a> () override</td></tr>
+<tr class="separator:aa08ff1655d0ea9f7f9a8e11be7bfa872"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaae0297f6e832974a146613d70ab3026"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#aaae0297f6e832974a146613d70ab3026">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:aaae0297f6e832974a146613d70ab3026"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
 <tr class="separator:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
@@ -101,16 +101,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a564aeab37e98937a14c3beea590793cb">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -212,7 +212,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a6815e4bea08512e3e6f1429b117cdb71"></a>
+<a class="anchor" id="a9f6da90498d92aaba81380c660289c57"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -220,7 +220,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::NamespacesPidIsolatorProcess::~NamespacesPidIsolatorProcess </td>
+          <td class="memname">mesos::internal::slave::NamespacesPidIsolatorProcess::~NamespacesPidIsolatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -228,7 +228,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -260,7 +260,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a81751627c0d1318dc4aff01fa3a7375c"></a>
+<a class="anchor" id="aaae0297f6e832974a146613d70ab3026"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -268,7 +268,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::NamespacesPidIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::NamespacesPidIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -287,7 +287,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -296,7 +296,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af88f17b96bb4b4ae2796a89bf23f4336"></a>
+<a class="anchor" id="a4dfb63585bf592cf9009209386ad8a5f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -304,7 +304,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::NamespacesPidIsolatorProcess::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::NamespacesPidIsolatorProcess::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -312,7 +312,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -321,7 +321,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a859763b05b3e27a5883daf096e326da9"></a>
+<a class="anchor" id="aa08ff1655d0ea9f7f9a8e11be7bfa872"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -329,7 +329,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::NamespacesPidIsolatorProcess::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::NamespacesPidIsolatorProcess::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -337,7 +337,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystemProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystemProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystemProcess-members.html
index 6fa5b56..7234e33 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystemProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystemProcess-members.html
@@ -106,9 +106,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a56a16bf70a50832579e957b7961c4a0a">watch</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystemProcess.html#ab377bc416188e03b5003bf57fc2d0ef7">~NetClsSubsystemProcess</a>() override=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystemProcess.html">mesos::internal::slave::NetClsSubsystemProcess</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystemProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystemProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystemProcess.html
index 3b56947..5f704df 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystemProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystemProcess.html
@@ -94,8 +94,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a51758a582956142ee546bbbad5b75cfd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystemProcess.html#a51758a582956142ee546bbbad5b75cfd">cleanup</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup) override</td></tr>
 <tr class="separator:a51758a582956142ee546bbbad5b75cfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td></tr>
-<tr class="memitem:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a> ()</td></tr>
-<tr class="separator:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a> () override</td></tr>
+<tr class="separator:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a56a16bf70a50832579e957b7961c4a0a inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a56a16bf70a50832579e957b7961c4a0a">watch</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a56a16bf70a50832579e957b7961c4a0a inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac0a197397172eeb7b291563a4a377504 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ac0a197397172eeb7b291563a4a377504">update</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
@@ -103,16 +103,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a94d0f39e02d3b44f7f541e65ad7930b9 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a94d0f39e02d3b44f7f541e65ad7930b9">usage</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a94d0f39e02d3b44f7f541e65ad7930b9 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; SubsystemProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystemProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystemProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystemProcess-members.html
index 7363275..f0953ee 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystemProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystemProcess-members.html
@@ -106,9 +106,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a56a16bf70a50832579e957b7961c4a0a">watch</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystemProcess.html#a3cd7eb85499e108f8c5d8c45b8e7b100">~NetPrioSubsystemProcess</a>() override=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystemProcess.html">mesos::internal::slave::NetPrioSubsystemProcess</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystemProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystemProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystemProcess.html
index ea2fca1..4316906 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystemProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystemProcess.html
@@ -83,8 +83,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aeaed7c74c489e5c51482bb86f6048861"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystemProcess.html#aeaed7c74c489e5c51482bb86f6048861">name</a> () const override</td></tr>
 <tr class="separator:aeaed7c74c489e5c51482bb86f6048861"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td></tr>
-<tr class="memitem:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a> ()</td></tr>
-<tr class="separator:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a> () override</td></tr>
+<tr class="separator:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a408b22e397dda507a2a0f778a6327a1d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a408b22e397dda507a2a0f778a6327a1d">recover</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a408b22e397dda507a2a0f778a6327a1d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad8108a0b63d684ccc8b85d73802693c4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad8108a0b63d684ccc8b85d73802693c4">prepare</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
@@ -102,16 +102,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a8f14fa6767ce5be33839705407ad1f2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a8f14fa6767ce5be33839705407ad1f2f">cleanup</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a8f14fa6767ce5be33839705407ad1f2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; SubsystemProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess-members.html
index 3f92e38..de9b4a1 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess-members.html
@@ -58,7 +58,7 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a54854512f8a210b41c3645409f170a2e">cleanup</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#adf0e0625e54702ecffed8e2a33cfee8f">cleanup</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -75,15 +75,15 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a4d2771d57033cea741ec6dd2bc6f738d">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a8cb91437f177550e0c551b7a92bc2d26">isolate</a>(const ContainerID &amp;containerId, pid_t pid) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5c646c0b22fc11d8abf3feddab473ee0">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a269d878d2dd28fdbcd7cef02590eaedc">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#af94c99e1b44722fd577aa9be6e97eb8e">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a7c34346952d76c4785fb5c15ad723acf">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -95,18 +95,18 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a>(const UPID &amp;to, std::string &amp;&amp;name)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#aac3a4e9bacac1572ee598bf6d3a75ce4">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#ae38922e85a5082b87910c53ed3614e09">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a3eb246d569462f0284f5ec7278732fb6">status</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a83c1122ae62560ee183a81fa422e51b5">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a039db4ff1eb303d8e8054959c1a3b63c">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#aee83322693aec96863310b528b11b092">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5cb876e852d66514a64562bf46cc92c4">~NetworkCniIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#abb7ba1f0cf452c86a992ff92ac861ff8">~NetworkCniIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[48/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html
index 139bec0..a37391b 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html
@@ -52,22 +52,21 @@
 <div class="title">metrics.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="line
 no">    6</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span cla
 ss="lineno">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __PROCESS_METRICS_METRICS_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __PROCESS_METRICS_METRICS_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno"
 >   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="dispatch_8hpp.html">process/dispatch.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2limiter_8hpp.html">process/limiter.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="owned_8hpp.html">process/owned.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span><
 /div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="metric_8hpp.html">process/metrics/metric.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="hashmap_8hpp.html">stout/hashmap.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00
 031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</a> {</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">metrics</a> {</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1metrics_1_1internal.html">   34</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">   36</a></span>&#160;<span class="keyword"
 >class </span><a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">Process</a>&lt;MetricsProcess&gt;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;{</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  <span class="keyword">static</span> <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a>* <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a1b0e6141bb79047bf1247e27c2befcfd">create</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; authenticationRealm);</div><div class="line"><a name="l00040"></a><span class="lineno">   40<
 /span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a06759b57c213fa98c8d957e347f2a9b5">add</a>(<a class="code" href="classprocess_1_1Owned.html">Owned&lt;Metric&gt;</a> metric);</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <span class="keyword">remove</span>(<span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>);</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <a class="code" hr
 ef="classprocess_1_1Future.html">Future&lt;std::map&lt;std::string, double&gt;</a>&gt; <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#aaedeb51396f59ab30f173b82c345b7fe">snapshot</a>(</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Duration&gt;</a>&amp; timeout);</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a481de823013045447009d4554fdaf69d">initialize</a>();</div><div class="line"><a name="l00050"></a><span class="lineno">   50</s
 pan>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="keyword">static</span> std::string help();</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a>(</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a>&lt;<a class="code" href="classprocess_1_1Owned.html">Owned&lt;RateLimiter&gt;</a>&gt;&amp; _limiter,</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std
 ::string&gt;</a>&amp; _authenticationRealm)</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    : <a class="code" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(<span class="stringliteral">&quot;metrics&quot;</span>),</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;      limiter(_limiter),</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;      authenticationRealm(_authenticationRealm)</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  {}</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="comment">// Non-copyable, non-assignable.</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <a class="code" href="classprocess_1_1metrics_1_1internal_
 1_1MetricsProcess.html">MetricsProcess</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a>&amp;);</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a>&amp;);</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;http::Response&gt;</a> _snapshot(</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>&
 amp; <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>,</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;http::authentication::Principal&gt;</a>&amp;);</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="comment">// TODO(bmahler): Make this static once we can move</span></div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <span class="comment">// capture with C++14.</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;std::map&lt;std::string, double&gt;</a>&gt; __snapshot(</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160
 ;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Duration&gt;</a>&amp; timeout,</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;      <a class="code" href="classhashmap.html">hashmap</a>&lt;std::string, <a class="code" href="classprocess_1_1Future.html">Future&lt;double&gt;</a>&gt;&amp;&amp; metrics,</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;      <a class="code" href="classhashmap.html">hashmap</a>&lt;std::string, <a class="code" href="classOption.html">Option</a>&lt;<a class="code" href="structprocess_1_1Statistics.html">Statistics&lt;double&gt;</a>&gt;&gt;&amp;&amp; <a class="code" href="namespacerouting_1_1link.html#a8486fce953717fcb949bfdc17a2dd3e1">statistics</a>);</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="comment">// The 
 Owned&lt;Metric&gt; is an explicit copy of the Metric passed to &#39;add&#39;.</span></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;std::string, Owned&lt;Metric&gt;</a>&gt; metrics;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="comment">// Used to rate limit the snapshot endpoint.</span></div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <a class="code" href="classOption.html">Option&lt;Owned&lt;RateLimiter&gt;</a>&gt; limiter;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="comment">// The authentication realm that metrics HTTP endpoints are installed into.</span></div><div class="line"><a name
 ="l00084"></a><span class="lineno">   84</span>&#160;  <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> authenticationRealm;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;};</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="comment">// Global metrics process. Defined in process.cpp.</span></div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="keyword">extern</span> <a class="code" href="structprocess_1_1PID.html">PID&lt;MetricsProcess&gt;</a> metrics;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;}  <span class="comment">
 // namespace internal {</span></div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1metrics.html#a15af50f3f4dbcca2f7c619ccfbaa70b2">   95</a></span>&#160;<a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a06759b57c213fa98c8d957e347f2a9b5">add</a>(<span class="keyword">const</span> T&amp; metric)</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;{</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <span class="comment">// The me
 trics process is instantiated in `process::initialize`.</span></div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  <a class="code" href="namespaceprocess.html#a6c9cd01950a98038b2a6df3e5066418f">process::initialize</a>();</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="comment">// There is an explicit copy in this call to ensure we end up owning</span></div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <span class="comment">// the last copy of a Metric when we remove it.</span></div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">dispatch</a>(</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;      <a clas
 s="code" href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">internal::metrics</a>,</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;      &amp;<a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a06759b57c213fa98c8d957e347f2a9b5">internal::MetricsProcess::add</a>,</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;      <a class="code" href="classprocess_1_1Owned.html">Owned&lt;Metric&gt;</a>(<span class="keyword">new</span> T(metric)));</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;}</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1metrics.html#ad561ce447753dc2edad5d52a8776a141">  109</a></span>&
 #160;<span class="keyword">inline</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <span class="keyword">remove</span>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1metrics_1_1Metric.html">Metric</a>&amp; metric)</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;{</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="comment">// The metrics process is instantiated in `process::initialize`.</span></div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <a class="code" href="namespaceprocess.html#a6c9cd01950a98038b2a6df3e5066418f">process::initialize</a>();</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#acfbc29404bc65
 3268289691b0dd59e22">dispatch</a>(</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;      <a class="code" href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">internal::metrics</a>,</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;      &amp;<a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#ad5879be2708a6b45ee29fe4acfe0eece">internal::MetricsProcess::remove</a>,</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;      metric.name());</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;}</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1metrics.html#ae84bcc44d0cc377941cca
 b88b9cecdc7">  121</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;std::map&lt;std::string, double&gt;</a>&gt; <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#aaedeb51396f59ab30f173b82c345b7fe">snapshot</a>(</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Duration&gt;</a>&amp; timeout)</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;{</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;  <span class="comment">// The metrics process is instantiated in `process::initialize`.</span></div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;  <a class="code" href="namespaceprocess.html#a6c9cd01950a98038b2a6df3e5066418f">process::initialize</a>();</div><div class="line"><a name="l
 00126"></a><span class="lineno">  126</span>&#160;</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">dispatch</a>(</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;      <a class="code" href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">internal::metrics</a>,</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;      &amp;<a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#aaedeb51396f59ab30f173b82c345b7fe">internal::MetricsProcess::snapshot</a>,</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;      timeout);</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;}</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#1
 60;</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;}  <span class="comment">// namespace metrics {</span></div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;}  <span class="comment">// namespace process {</span></div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="preprocessor">#endif // __PROCESS_METRICS_METRICS_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
+<a href="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="line
 no">    6</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span cla
 ss="lineno">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __PROCESS_METRICS_METRICS_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __PROCESS_METRICS_METRICS_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno"
 >   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="dispatch_8hpp.html">process/dispatch.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2limiter_8hpp.html">process/limiter.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="owned_8hpp.html">process/owned.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span><
 /div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="metric_8hpp.html">process/metrics/metric.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span><a class="code" href="name
 spaceprocess.html">process</a> {</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">metrics</a> {</div><div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1metrics_1_1internal.html">   33</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">   35</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Proces
 s.html">Process</a>&lt;MetricsProcess&gt;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;{</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  <span class="keyword">static</span> <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a>* <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a1b0e6141bb79047bf1247e27c2befcfd">create</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; authenticationRealm);</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="
 classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a06759b57c213fa98c8d957e347f2a9b5">add</a>(<a class="code" href="classprocess_1_1Owned.html">Owned&lt;Metric&gt;</a> metric);</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <span class="keyword">remove</span>(<span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>);</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;std::map&lt;std::string, double&gt;</a>&gt; <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#aaedeb51396f59ab30f173b82c345
 b7fe">snapshot</a>(</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Duration&gt;</a>&amp; timeout);</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#ab763ae9cca6189c3845159d727e1f68c">initialize</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00051"></a><span class="lineno"
 >   51</span>&#160;  <span class="keyword">static</span> std::string help();</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a>(</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a>&lt;<a class="code" href="classprocess_1_1Owned.html">Owned&lt;RateLimiter&gt;</a>&gt;&amp; _limiter,</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; _authenticationRealm)</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    : <a class="code" href="classprocess_1_1ProcessBase.html#a318038b
 acd95e4260864533f7cfe12fd">ProcessBase</a>(<span class="stringliteral">&quot;metrics&quot;</span>),</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;      limiter(_limiter),</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;      authenticationRealm(_authenticationRealm)</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  {}</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <span class="comment">// Non-copyable, non-assignable.</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a>&amp;);</div><div 
 class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a>&amp;);</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;http::Response&gt;</a> _snapshot(</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>&amp; <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>,</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;      <s
 pan class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;http::authentication::Principal&gt;</a>&amp;);</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <span class="comment">// TODO(bmahler): Make this static once we can move</span></div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="comment">// capture with C++14.</span></div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;std::map&lt;std::string, double&gt;</a>&gt; __snapshot(</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Duration&gt;</a>&amp; timeout,</div><div class="line"><a name="l00073"></a><span class="lineno">   73</s
 pan>&#160;      std::vector&lt;std::string&gt;&amp;&amp; keys,</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;      std::vector&lt;<a class="code" href="classprocess_1_1Future.html">Future&lt;double&gt;</a>&gt;&amp;&amp; metrics,</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;      std::vector&lt;<a class="code" href="classOption.html">Option</a>&lt;<a class="code" href="structprocess_1_1Statistics.html">Statistics&lt;double&gt;</a>&gt;&gt;&amp;&amp; <a class="code" href="namespacerouting_1_1link.html#a8486fce953717fcb949bfdc17a2dd3e1">statistics</a>);</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="comment">// The Owned&lt;Metric&gt; is an explicit copy of the Metric passed to &#39;add&#39;.</span></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160
 ;  std::map&lt;std::string, Owned&lt;Metric&gt;&gt; metrics;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="comment">// Used to rate limit the snapshot endpoint.</span></div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <a class="code" href="classOption.html">Option&lt;Owned&lt;RateLimiter&gt;</a>&gt; limiter;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="comment">// The authentication realm that metrics HTTP endpoints are installed into.</span></div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> authenticationRealm;</div><div class="line"><a name=
 "l00085"></a><span class="lineno">   85</span>&#160;};</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="comment">// Global metrics process. Defined in process.cpp.</span></div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="keyword">extern</span> <a class="code" href="structprocess_1_1PID.html">PID&lt;MetricsProcess&gt;</a> metrics;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;}  <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div><div cla
 ss="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1metrics.html#a15af50f3f4dbcca2f7c619ccfbaa70b2">   95</a></span>&#160;<a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a06759b57c213fa98c8d957e347f2a9b5">add</a>(<span class="keyword">const</span> T&amp; metric)</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;{</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <span class="comment">// The metrics process is instantiated in `process::initialize`.</span></div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  <a class="code" href="namespaceprocess.html#a6c9cd01950a98038b2a
 6df3e5066418f">process::initialize</a>();</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="comment">// There is an explicit copy in this call to ensure we end up owning</span></div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <span class="comment">// the last copy of a Metric when we remove it.</span></div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">dispatch</a>(</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;      <a class="code" href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">internal::metrics</a>,</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;      &amp;
 <a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a06759b57c213fa98c8d957e347f2a9b5">internal::MetricsProcess::add</a>,</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;      <a class="code" href="classprocess_1_1Owned.html">Owned&lt;Metric&gt;</a>(<span class="keyword">new</span> T(metric)));</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;}</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1metrics.html#ad561ce447753dc2edad5d52a8776a141">  109</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <span class="keyword">remove</span>(<span class="keyword">const</span> <a class="code" href="c
 lassprocess_1_1metrics_1_1Metric.html">Metric</a>&amp; metric)</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;{</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="comment">// The metrics process is instantiated in `process::initialize`.</span></div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <a class="code" href="namespaceprocess.html#a6c9cd01950a98038b2a6df3e5066418f">process::initialize</a>();</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">dispatch</a>(</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;      <a class="code" href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13
 de558eba70a7">internal::metrics</a>,</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;      &amp;<a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#ad5879be2708a6b45ee29fe4acfe0eece">internal::MetricsProcess::remove</a>,</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;      metric.name());</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;}</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1metrics.html#ae84bcc44d0cc377941ccab88b9cecdc7">  121</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;std::map&lt;std::string, double&gt;</a>&gt; <a class="code" href="classprocess_1
 _1metrics_1_1internal_1_1MetricsProcess.html#aaedeb51396f59ab30f173b82c345b7fe">snapshot</a>(</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Duration&gt;</a>&amp; timeout)</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;{</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;  <span class="comment">// The metrics process is instantiated in `process::initialize`.</span></div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;  <a class="code" href="namespaceprocess.html#a6c9cd01950a98038b2a6df3e5066418f">process::initialize</a>();</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespaceproce
 ss.html#acfbc29404bc653268289691b0dd59e22">dispatch</a>(</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;      <a class="code" href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">internal::metrics</a>,</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;      &amp;<a class="code" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#aaedeb51396f59ab30f173b82c345b7fe">internal::MetricsProcess::snapshot</a>,</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;      timeout);</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;}</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;}  <span class="comment">// namespace metrics {</span></div><div class="line"><a name="l00134"></a><span class="lineno">  134
 </span>&#160;}  <span class="comment">// namespace process {</span></div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="preprocessor">#endif // __PROCESS_METRICS_METRICS_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="metric_8hpp_html"><div class="ttname"><a href="metric_8hpp.html">metric.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a318038bacd95e4260864533f7cfe12fd"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase::ProcessBase</a></div><div class="ttdeci">ProcessBase(const std::string &amp;id=&quot;&quot;)</div></div>
-<div class="ttc" id="classprocess_1_1metrics_1_1internal_1_1MetricsProcess_html"><div class="ttname"><a href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">process::metrics::internal::MetricsProcess</a></div><div class="ttdef"><b>Definition:</b> metrics.hpp:36</div></div>
+<div class="ttc" id="classprocess_1_1metrics_1_1internal_1_1MetricsProcess_html"><div class="ttname"><a href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">process::metrics::internal::MetricsProcess</a></div><div class="ttdef"><b>Definition:</b> metrics.hpp:35</div></div>
+<div class="ttc" id="classprocess_1_1metrics_1_1internal_1_1MetricsProcess_html_ab763ae9cca6189c3845159d727e1f68c"><div class="ttname"><a href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#ab763ae9cca6189c3845159d727e1f68c">process::metrics::internal::MetricsProcess::initialize</a></div><div class="ttdeci">void initialize() override</div><div class="ttdoc">Invoked when a process gets spawned. </div></div>
 <div class="ttc" id="namespaceprocess_html_a6c9cd01950a98038b2a6df3e5066418f"><div class="ttname"><a href="namespaceprocess.html#a6c9cd01950a98038b2a6df3e5066418f">process::initialize</a></div><div class="ttdeci">bool initialize(const Option&lt; std::string &gt; &amp;delegate=None(), const Option&lt; std::string &gt; &amp;readwriteAuthenticationRealm=None(), const Option&lt; std::string &gt; &amp;readonlyAuthenticationRealm=None())</div><div class="ttdoc">Initialize the library. </div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1Metric_html"><div class="ttname"><a href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></div><div class="ttdef"><b>Definition:</b> metric.hpp:33</div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1internal_1_1MetricsProcess_html_ad5879be2708a6b45ee29fe4acfe0eece"><div class="ttname"><a href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#ad5879be2708a6b45ee29fe4acfe0eece">process::metrics::internal::MetricsProcess::remove</a></div><div class="ttdeci">Future&lt; Nothing &gt; remove(const std::string &amp;name)</div></div>
 <div class="ttc" id="namespacerouting_1_1link_html_a8486fce953717fcb949bfdc17a2dd3e1"><div class="ttname"><a href="namespacerouting_1_1link.html#a8486fce953717fcb949bfdc17a2dd3e1">routing::link::statistics</a></div><div class="ttdeci">Result&lt; hashmap&lt; std::string, uint64_t &gt; &gt; statistics(const std::string &amp;link)</div></div>
 <div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:517</div></div>
-<div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</div></div>
 <div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:174</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1internal_1_1MetricsProcess_html_aaedeb51396f59ab30f173b82c345b7fe"><div class="ttname"><a href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#aaedeb51396f59ab30f173b82c345b7fe">process::metrics::internal::MetricsProcess::snapshot</a></div><div class="ttdeci">Future&lt; std::map&lt; std::string, double &gt; &gt; snapshot(const Option&lt; Duration &gt; &amp;timeout)</div></div>
-<div class="ttc" id="classprocess_1_1metrics_1_1internal_1_1MetricsProcess_html_a481de823013045447009d4554fdaf69d"><div class="ttname"><a href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a481de823013045447009d4554fdaf69d">process::metrics::internal::MetricsProcess::initialize</a></div><div class="ttdeci">virtual void initialize()</div><div class="ttdoc">Invoked when a process gets spawned. </div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1internal_1_1MetricsProcess_html_a1b0e6141bb79047bf1247e27c2befcfd"><div class="ttname"><a href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a1b0e6141bb79047bf1247e27c2befcfd">process::metrics::internal::MetricsProcess::create</a></div><div class="ttdeci">static MetricsProcess * create(const Option&lt; std::string &gt; &amp;authenticationRealm)</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
@@ -83,7 +82,6 @@
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
 <div class="ttc" id="structprocess_1_1Statistics_html"><div class="ttname"><a href="structprocess_1_1Statistics.html">process::Statistics</a></div><div class="ttdef"><b>Definition:</b> statistics.hpp:30</div></div>
-<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; Nothing &gt;</a></div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->


[42/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/appc_2store_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/appc_2store_8hpp_source.html b/content/api/latest/c++/appc_2store_8hpp_source.html
new file mode 100644
index 0000000..c17317d
--- /dev/null
+++ b/content/api/latest/c++/appc_2store_8hpp_source.html
@@ -0,0 +1,81 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Apache Mesos: src/slave/containerizer/mesos/provisioner/appc/store.hpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_80f0d4a0945c74dfa611dba2ec326a39.html">slave</a></li><li class="navelem"><a class="el" href="dir_fbb1f3397356a940a2dbc4baf07ee5bb.html">containerizer</a></li><li class="navelem"><a class="el" href="dir_06602996fd31a3e264808d1450975cb2.html">mesos</a></li><li class="navelem"><a class="el" href="dir_f319675d4a0209ee44e08f6c8dad3e25.html">provisioner</a></li><li class="navelem"><a class="el" href="dir_4f41d30518de1e59bcb759f18fc06d2a.html">appc</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">store.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="appc_2store_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span
  class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distr
 ibuted under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __PROVISIONER_APPC_STORE_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __PROVISIONER_APPC_STORE_HPP__</span></div><
 div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="resolver_8hpp.html">mesos/secret/resolver.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="store_8hpp.html">slave/containerizer/mesos/provisioner/store.hpp</a>&quot;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" h
 ref="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceappc.html">appc</a> {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">// Forward declaration.</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">class </span>StoreProcess;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1appc_1
 _1Store.html">   33</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Store.html">slave::Store</a></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;{</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;slave::Store&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#aac27cc7b2712ea5d1ebcbb6681676b94">create</a>(</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1
 _1Flags.html">Flags</a>&amp; <a class="code" href="namespaceflags.html">flags</a>,</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;      <a class="code" href="classmesos_1_1SecretResolver.html">SecretResolver</a>* secretResolver = <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#abf383adf4a0d6906a805a971cfe4c587">~Store</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#ad8ec723bdb18f4281fcec41c2b20
 b9f5">recover</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="comment">// TODO(xujyan): Fetching remotely is not implemented for now and</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="comment">// until then the future fails directly if the image is not in the</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <span class="comment">// local cache.</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="comment">// TODO(xujyan): The store currently doesn&#39;t support images that</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <span class="comment">// have dependencies and we should add it later.</span></div><div class="
 line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ImageInfo&gt;</a> <span class="keyword">get</span>(</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;      <span class="keyword">const</span> Image&amp; <a class="code" href="namespacemesos_1_1uri_1_1docker.html#abbd9f55734f0b832bc5a87c3ee5d449e">image</a>,</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;      <span class="keyword">const</span> std::string&amp; backend) <span class="keyword">override</span>;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a>(<
 a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;StoreProcess&gt;</a> <a class="code" href="namespaceprocess.html">process</a>);</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">// Not copyable.</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">// No
 t assignable.</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;StoreProcess&gt;</a> process;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;};</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;} <span class="comment">// namespace appc {</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;} <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;} <span class="comment">// namespace mesos {</spa
 n></div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="preprocessor">#endif // __PROVISIONER_APPC_STORE_HPP__</span></div><div class="ttc" id="resolver_8hpp_html"><div class="ttname"><a href="resolver_8hpp.html">resolver.hpp</a></div></div>
+<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Store_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></div><div class="ttdef"><b>Definition:</b> store.hpp:60</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1appc_1_1Store_html_ad8ec723bdb18f4281fcec41c2b20b9f5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#ad8ec723bdb18f4281fcec41c2b20b9f5">mesos::internal::slave::appc::Store::recover</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; recover() override</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1appc_1_1Store_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</a></div><div class="ttdef"><b>Definition:</b> store.hpp:33</div></div>
+<div class="ttc" id="namespacemesos_1_1uri_1_1docker_html_abbd9f55734f0b832bc5a87c3ee5d449e"><div class="ttname"><a href="namespacemesos_1_1uri_1_1docker.html#abbd9f55734f0b832bc5a87c3ee5d449e">mesos::uri::docker::image</a></div><div class="ttdeci">URI image(const std::string &amp;repository, const std::string &amp;reference, const std::string &amp;registry, const Option&lt; std::string &gt; &amp;scheme=None(), const Option&lt; int &gt; &amp;port=None())</div><div class="ttdef"><b>Definition:</b> docker.hpp:30</div></div>
+<div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
+<div class="ttc" id="store_8hpp_html"><div class="ttname"><a href="store_8hpp.html">store.hpp</a></div></div>
+<div class="ttc" id="namespaceappc_html"><div class="ttname"><a href="namespaceappc.html">appc</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:28</div></div>
+<div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1appc_1_1Store_html_abf383adf4a0d6906a805a971cfe4c587"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#abf383adf4a0d6906a805a971cfe4c587">mesos::internal::slave::appc::Store::~Store</a></div><div class="ttdeci">~Store() override</div></div>
+<div class="ttc" id="classmesos_1_1SecretResolver_html"><div class="ttname"><a href="classmesos_1_1SecretResolver.html">mesos::SecretResolver</a></div><div class="ttdef"><b>Definition:</b> resolver.hpp:34</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1appc_1_1Store_html_aac27cc7b2712ea5d1ebcbb6681676b94"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#aac27cc7b2712ea5d1ebcbb6681676b94">mesos::internal::slave::appc::Store::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; slave::Store &gt; &gt; create(const Flags &amp;flags, SecretResolver *secretResolver=nullptr)</div></div>
+<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned&lt; StoreProcess &gt;</a></div></div>
+<div class="ttc" id="namespaceflags_html"><div class="ttname"><a href="namespaceflags.html">flags</a></div><div class="ttdef"><b>Definition:</b> parse.hpp:33</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; Nothing &gt;</a></div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.11
+</small></address>
+</body>
+</html>


[13/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html
index fa5b29e..5113e88 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html
@@ -75,15 +75,15 @@ Inheritance diagram for mesos::internal::slave::LinuxCapabilitiesIsolatorProcess
 <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:a234143c1f10d6d7663e4d5e4e0a3fa8b"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a234143c1f10d6d7663e4d5e4e0a3fa8b">supportsNesting</a> ()</td></tr>
-<tr class="separator:a234143c1f10d6d7663e4d5e4e0a3fa8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad594a46cfc00ea9c888abf82aeb9ee45"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#ad594a46cfc00ea9c888abf82aeb9ee45">supportsStandalone</a> ()</td></tr>
-<tr class="separator:ad594a46cfc00ea9c888abf82aeb9ee45"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d066816de81b81462b93b8699af4d25"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a5d066816de81b81462b93b8699af4d25">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a5d066816de81b81462b93b8699af4d25"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af40b8b0578a15c1b65c2901474268f91"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#af40b8b0578a15c1b65c2901474268f91">supportsNesting</a> () override</td></tr>
+<tr class="separator:af40b8b0578a15c1b65c2901474268f91"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aedbb952ed7faaaf54bfcbc9e51a2e2e3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#aedbb952ed7faaaf54bfcbc9e51a2e2e3">supportsStandalone</a> () override</td></tr>
+<tr class="separator:aedbb952ed7faaaf54bfcbc9e51a2e2e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afdbcff3e9c962604a3155b1fa79f17da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#afdbcff3e9c962604a3155b1fa79f17da">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:afdbcff3e9c962604a3155b1fa79f17da"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
 <tr class="separator:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
@@ -99,16 +99,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a564aeab37e98937a14c3beea590793cb">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -234,7 +234,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a5d066816de81b81462b93b8699af4d25"></a>
+<a class="anchor" id="afdbcff3e9c962604a3155b1fa79f17da"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -242,7 +242,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::LinuxCapabilitiesIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::LinuxCapabilitiesIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -261,7 +261,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -270,7 +270,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a234143c1f10d6d7663e4d5e4e0a3fa8b"></a>
+<a class="anchor" id="af40b8b0578a15c1b65c2901474268f91"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -278,7 +278,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::LinuxCapabilitiesIsolatorProcess::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::LinuxCapabilitiesIsolatorProcess::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -286,7 +286,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -295,7 +295,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad594a46cfc00ea9c888abf82aeb9ee45"></a>
+<a class="anchor" id="aedbb952ed7faaaf54bfcbc9e51a2e2e3"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -303,7 +303,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::LinuxCapabilitiesIsolatorProcess::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::LinuxCapabilitiesIsolatorProcess::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -311,7 +311,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess-members.html
index 9ede858..17eed85 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess-members.html
@@ -80,7 +80,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#a4805190eadee2b06d7fbf49dc2b7926e">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html">mesos::internal::slave::LinuxDevicesIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#ae7ad3167801ce522c6ba11bccfe06254">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html">mesos::internal::slave::LinuxDevicesIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
@@ -96,16 +96,16 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#a5d6189052e6d3b415583f0aacd1edc9a">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html">mesos::internal::slave::LinuxDevicesIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#ad2cd08c98e18656dba9f96e62fa3436a">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html">mesos::internal::slave::LinuxDevicesIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#ac2cde51ff9667aa8fbc8dbb29f1fe3e2">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html">mesos::internal::slave::LinuxDevicesIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#aef665395d026cc6ec1286cd2a7a22925">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html">mesos::internal::slave::LinuxDevicesIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#aee83322693aec96863310b528b11b092">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html
index 1f1149b..b4d07e0 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html
@@ -76,15 +76,15 @@ Inheritance diagram for mesos::internal::slave::LinuxDevicesIsolatorProcess:</di
 <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:a5d6189052e6d3b415583f0aacd1edc9a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#a5d6189052e6d3b415583f0aacd1edc9a">supportsNesting</a> () override</td></tr>
-<tr class="separator:a5d6189052e6d3b415583f0aacd1edc9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad2cd08c98e18656dba9f96e62fa3436a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#ad2cd08c98e18656dba9f96e62fa3436a">supportsStandalone</a> () override</td></tr>
-<tr class="separator:ad2cd08c98e18656dba9f96e62fa3436a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4805190eadee2b06d7fbf49dc2b7926e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#a4805190eadee2b06d7fbf49dc2b7926e">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
-<tr class="separator:a4805190eadee2b06d7fbf49dc2b7926e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac2cde51ff9667aa8fbc8dbb29f1fe3e2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#ac2cde51ff9667aa8fbc8dbb29f1fe3e2">supportsNesting</a> () override</td></tr>
+<tr class="separator:ac2cde51ff9667aa8fbc8dbb29f1fe3e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aef665395d026cc6ec1286cd2a7a22925"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#aef665395d026cc6ec1286cd2a7a22925">supportsStandalone</a> () override</td></tr>
+<tr class="separator:aef665395d026cc6ec1286cd2a7a22925"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7ad3167801ce522c6ba11bccfe06254"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxDevicesIsolatorProcess.html#ae7ad3167801ce522c6ba11bccfe06254">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:ae7ad3167801ce522c6ba11bccfe06254"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
 <tr class="separator:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
@@ -100,16 +100,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a564aeab37e98937a14c3beea590793cb">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -235,7 +235,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4805190eadee2b06d7fbf49dc2b7926e"></a>
+<a class="anchor" id="ae7ad3167801ce522c6ba11bccfe06254"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -243,7 +243,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::LinuxDevicesIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::LinuxDevicesIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -271,7 +271,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a5d6189052e6d3b415583f0aacd1edc9a"></a>
+<a class="anchor" id="ac2cde51ff9667aa8fbc8dbb29f1fe3e2"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -279,7 +279,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::LinuxDevicesIsolatorProcess::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::LinuxDevicesIsolatorProcess::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -296,7 +296,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad2cd08c98e18656dba9f96e62fa3436a"></a>
+<a class="anchor" id="aef665395d026cc6ec1286cd2a7a22925"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -304,7 +304,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::LinuxDevicesIsolatorProcess::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::LinuxDevicesIsolatorProcess::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess-members.html
index 62f5f5b..6dd3d8b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess-members.html
@@ -58,7 +58,7 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a49b32626755808558a8fc8fa5211d7e5">cleanup</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a30c365aeca79648f21e8cddd41cb0ed2">cleanup</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -80,10 +80,10 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a88eec00bf4a5fb44743c6317cb692594">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a40ab5e3c409614cc534d14fbbf5e1e04">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#ae177456bcfd551ddbc5060fab94cd980">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#aa91598e79474ed396f439d0e009e80b5">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -96,17 +96,17 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a83106b699cb07d30c599824a6714c1a3">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a606b959d7291303c94149ed7924e79c6">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#adafa6d851a15a8cda2417269016e46a7">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a9fdcdf0584163db5228e18f117051e5a">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a6f9f2b8cd0c49afa1acfa7ea7b08406f">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a544164d95196f094c59aee607b817caa">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a85ae45dbb67475b64c3a40df88dd2198">~LinuxFilesystemIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#ae97c48e4c4a7ee389941e904713e2484">~LinuxFilesystemIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html
index 19ef044..14d05de 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html
@@ -76,23 +76,23 @@ Inheritance diagram for mesos::internal::slave::LinuxFilesystemIsolatorProcess:<
 <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:a85ae45dbb67475b64c3a40df88dd2198"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a85ae45dbb67475b64c3a40df88dd2198">~LinuxFilesystemIsolatorProcess</a> ()</td></tr>
-<tr class="separator:a85ae45dbb67475b64c3a40df88dd2198"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a83106b699cb07d30c599824a6714c1a3"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a83106b699cb07d30c599824a6714c1a3">supportsNesting</a> ()</td></tr>
-<tr class="separator:a83106b699cb07d30c599824a6714c1a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a606b959d7291303c94149ed7924e79c6"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a606b959d7291303c94149ed7924e79c6">supportsStandalone</a> ()</td></tr>
-<tr class="separator:a606b959d7291303c94149ed7924e79c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae177456bcfd551ddbc5060fab94cd980"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#ae177456bcfd551ddbc5060fab94cd980">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
-<tr class="separator:ae177456bcfd551ddbc5060fab94cd980"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a88eec00bf4a5fb44743c6317cb692594"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a88eec00bf4a5fb44743c6317cb692594">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a88eec00bf4a5fb44743c6317cb692594"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6f9f2b8cd0c49afa1acfa7ea7b08406f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a6f9f2b8cd0c49afa1acfa7ea7b08406f">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a6f9f2b8cd0c49afa1acfa7ea7b08406f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a49b32626755808558a8fc8fa5211d7e5"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a49b32626755808558a8fc8fa5211d7e5">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a49b32626755808558a8fc8fa5211d7e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae97c48e4c4a7ee389941e904713e2484"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#ae97c48e4c4a7ee389941e904713e2484">~LinuxFilesystemIsolatorProcess</a> () override</td></tr>
+<tr class="separator:ae97c48e4c4a7ee389941e904713e2484"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adafa6d851a15a8cda2417269016e46a7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#adafa6d851a15a8cda2417269016e46a7">supportsNesting</a> () override</td></tr>
+<tr class="separator:adafa6d851a15a8cda2417269016e46a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9fdcdf0584163db5228e18f117051e5a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a9fdcdf0584163db5228e18f117051e5a">supportsStandalone</a> () override</td></tr>
+<tr class="separator:a9fdcdf0584163db5228e18f117051e5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa91598e79474ed396f439d0e009e80b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#aa91598e79474ed396f439d0e009e80b5">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans) override</td></tr>
+<tr class="separator:aa91598e79474ed396f439d0e009e80b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40ab5e3c409614cc534d14fbbf5e1e04"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a40ab5e3c409614cc534d14fbbf5e1e04">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:a40ab5e3c409614cc534d14fbbf5e1e04"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a544164d95196f094c59aee607b817caa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a544164d95196f094c59aee607b817caa">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:a544164d95196f094c59aee607b817caa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30c365aeca79648f21e8cddd41cb0ed2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a30c365aeca79648f21e8cddd41cb0ed2">cleanup</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a30c365aeca79648f21e8cddd41cb0ed2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
 <tr class="separator:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1dd1c873155700d4f1e3ebb1421057f3 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a> (const ContainerID &amp;containerId)</td></tr>
@@ -102,16 +102,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -213,7 +213,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a85ae45dbb67475b64c3a40df88dd2198"></a>
+<a class="anchor" id="ae97c48e4c4a7ee389941e904713e2484"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -221,7 +221,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::LinuxFilesystemIsolatorProcess::~LinuxFilesystemIsolatorProcess </td>
+          <td class="memname">mesos::internal::slave::LinuxFilesystemIsolatorProcess::~LinuxFilesystemIsolatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -229,7 +229,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -237,7 +237,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a49b32626755808558a8fc8fa5211d7e5"></a>
+<a class="anchor" id="a30c365aeca79648f21e8cddd41cb0ed2"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -245,7 +245,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::LinuxFilesystemIsolatorProcess::cleanup </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::LinuxFilesystemIsolatorProcess::cleanup </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -254,7 +254,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -287,7 +287,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a88eec00bf4a5fb44743c6317cb692594"></a>
+<a class="anchor" id="a40ab5e3c409614cc534d14fbbf5e1e04"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -295,7 +295,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::LinuxFilesystemIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::LinuxFilesystemIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -314,7 +314,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -323,7 +323,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ae177456bcfd551ddbc5060fab94cd980"></a>
+<a class="anchor" id="aa91598e79474ed396f439d0e009e80b5"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -331,7 +331,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::LinuxFilesystemIsolatorProcess::recover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::LinuxFilesystemIsolatorProcess::recover </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; mesos::slave::ContainerState &gt; &amp;&#160;</td>
           <td class="paramname"><em>states</em>, </td>
@@ -350,7 +350,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -359,7 +359,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a83106b699cb07d30c599824a6714c1a3"></a>
+<a class="anchor" id="adafa6d851a15a8cda2417269016e46a7"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -367,7 +367,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::LinuxFilesystemIsolatorProcess::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::LinuxFilesystemIsolatorProcess::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -375,7 +375,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -384,7 +384,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a606b959d7291303c94149ed7924e79c6"></a>
+<a class="anchor" id="a9fdcdf0584163db5228e18f117051e5a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -392,7 +392,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::LinuxFilesystemIsolatorProcess::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::LinuxFilesystemIsolatorProcess::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -400,7 +400,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -409,7 +409,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a6f9f2b8cd0c49afa1acfa7ea7b08406f"></a>
+<a class="anchor" id="a544164d95196f094c59aee607b817caa"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -417,7 +417,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::LinuxFilesystemIsolatorProcess::update </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::LinuxFilesystemIsolatorProcess::update </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -436,7 +436,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">


[33/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1StatusUpdateManagerProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1StatusUpdateManagerProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1StatusUpdateManagerProcess-members.html
index 12593fb..39e1d3e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1StatusUpdateManagerProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1StatusUpdateManagerProcess-members.html
@@ -113,9 +113,9 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt; &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#a1658b4adb952dc5e20465e31d572633b">update</a>(const UpdateType &amp;update, const IDType &amp;streamId, bool checkpoint)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a>()</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#a15c99619d54f5f03d6bb3fd8a58ade3a">~ProtobufProcess</a>() override</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1StatusUpdateManagerProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1StatusUpdateManagerProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1StatusUpdateManagerProcess.html
index 2b8c62b..c463a32 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1StatusUpdateManagerProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1StatusUpdateManagerProcess.html
@@ -101,19 +101,19 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aadcb02aae700bfa2bd5fcf488da725e7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#aadcb02aae700bfa2bd5fcf488da725e7">resume</a> ()</td></tr>
 <tr class="separator:aadcb02aae700bfa2bd5fcf488da725e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classProtobufProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classProtobufProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt; &gt;</a></td></tr>
-<tr class="memitem:ade255e672ae628b3297c614e95b7917d inherit pub_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a> ()</td></tr>
-<tr class="separator:ade255e672ae628b3297c614e95b7917d inherit pub_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a15c99619d54f5f03d6bb3fd8a58ade3a inherit pub_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a15c99619d54f5f03d6bb3fd8a58ade3a">~ProtobufProcess</a> () override</td></tr>
+<tr class="separator:a15c99619d54f5f03d6bb3fd8a58ade3a inherit pub_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt; &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess-members.html
index d0ae2e9..fa74a44 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess-members.html
@@ -70,7 +70,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a1f0746cf6e384fc26bfd7e892fa464c2">initialize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1VersionProcess.html">mesos::internal::VersionProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#ab9bb45e7355a1a3f1509b8bdc78070e6">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1VersionProcess.html">mesos::internal::VersionProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -93,8 +93,8 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; VersionProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a9b450b8bfc7cacfae7173b374536968a">VersionProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1VersionProcess.html">mesos::internal::VersionProcess</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; VersionProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; VersionProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess.html
index 77cfafc..6d97943 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess.html
@@ -77,16 +77,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a9b450b8bfc7cacfae7173b374536968a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a9b450b8bfc7cacfae7173b374536968a">VersionProcess</a> ()</td></tr>
 <tr class="separator:a9b450b8bfc7cacfae7173b374536968a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; VersionProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; VersionProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -95,9 +95,9 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a1f0746cf6e384fc26bfd7e892fa464c2"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a1f0746cf6e384fc26bfd7e892fa464c2">initialize</a> ()</td></tr>
-<tr class="memdesc:a1f0746cf6e384fc26bfd7e892fa464c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#a1f0746cf6e384fc26bfd7e892fa464c2">More...</a><br /></td></tr>
-<tr class="separator:a1f0746cf6e384fc26bfd7e892fa464c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab9bb45e7355a1a3f1509b8bdc78070e6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#ab9bb45e7355a1a3f1509b8bdc78070e6">initialize</a> () override</td></tr>
+<tr class="memdesc:ab9bb45e7355a1a3f1509b8bdc78070e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#ab9bb45e7355a1a3f1509b8bdc78070e6">More...</a><br /></td></tr>
+<tr class="separator:ab9bb45e7355a1a3f1509b8bdc78070e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a> (<a class="el" href="structprocess_1_1Event.html">Event</a> &amp;&amp;event)</td></tr>
 <tr class="memdesc:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when an event is serviced.  <a href="#a2accda04cb99a8337c501958ff85ce01">More...</a><br /></td></tr>
@@ -202,7 +202,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a1f0746cf6e384fc26bfd7e892fa464c2"></a>
+<a class="anchor" id="ab9bb45e7355a1a3f1509b8bdc78070e6"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -210,7 +210,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::VersionProcess::initialize </td>
+          <td class="memname">void mesos::internal::VersionProcess::initialize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -218,7 +218,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher-members.html
index fcf7e82..8959ad9 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher-members.html
@@ -70,7 +70,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a554e828d1e5aa7a84c5b38ad20a7731f">initialize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html">mesos::internal::WhitelistWatcher</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#acf6c364093f479d44daa318590af7a46">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html">mesos::internal::WhitelistWatcher</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -94,8 +94,8 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a50bcaa3c031dd1e6ca574b7f07dc229d">watch</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html">mesos::internal::WhitelistWatcher</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#aad1c3e12d5efb1b77d533deef725b877">WhitelistWatcher</a>(const Option&lt; Path &gt; &amp;path, const Duration &amp;watchInterval, const lambda::function&lt; void(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)&gt; &amp;subscriber, const Option&lt; hashset&lt; std::string &gt;&gt; &amp;initialWhitelist=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html">mesos::internal::WhitelistWatcher</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; WhitelistWatcher &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; WhitelistWatcher &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher.html b/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher.html
index 7a442cf..09fa20c 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher.html
@@ -77,16 +77,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aad1c3e12d5efb1b77d533deef725b877"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#aad1c3e12d5efb1b77d533deef725b877">WhitelistWatcher</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classPath.html">Path</a> &gt; &amp;path, const <a class="el" href="classDuration.html">Duration</a> &amp;watchInterval, const lambda::function&lt; void(const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt;&gt; &amp;whitelist)&gt; &amp;subscriber, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt;&gt; &amp;initialWhitelist=<a class="el" href="structNone.html">None</a>())</td></tr>
 <tr class="separator:aad1c3e12d5efb1b77d533deef725b877"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; WhitelistWatcher &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; WhitelistWatcher &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -95,9 +95,9 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a554e828d1e5aa7a84c5b38ad20a7731f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a554e828d1e5aa7a84c5b38ad20a7731f">initialize</a> ()</td></tr>
-<tr class="memdesc:a554e828d1e5aa7a84c5b38ad20a7731f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#a554e828d1e5aa7a84c5b38ad20a7731f">More...</a><br /></td></tr>
-<tr class="separator:a554e828d1e5aa7a84c5b38ad20a7731f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acf6c364093f479d44daa318590af7a46"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#acf6c364093f479d44daa318590af7a46">initialize</a> () override</td></tr>
+<tr class="memdesc:acf6c364093f479d44daa318590af7a46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#acf6c364093f479d44daa318590af7a46">More...</a><br /></td></tr>
+<tr class="separator:acf6c364093f479d44daa318590af7a46"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a50bcaa3c031dd1e6ca574b7f07dc229d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a50bcaa3c031dd1e6ca574b7f07dc229d">watch</a> ()</td></tr>
 <tr class="separator:a50bcaa3c031dd1e6ca574b7f07dc229d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
@@ -215,7 +215,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a554e828d1e5aa7a84c5b38ad20a7731f"></a>
+<a class="anchor" id="acf6c364093f479d44daa318590af7a46"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -223,7 +223,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void mesos::internal::WhitelistWatcher::initialize </td>
+          <td class="memname">void mesos::internal::WhitelistWatcher::initialize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -231,7 +231,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess-members.html
index 4c6a3a8..2c7da1a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess-members.html
@@ -105,11 +105,11 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">Process&lt; CheckerProcess &gt;::send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; CheckerProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a7484d8ce655895912451712b7a3c3274">~CheckerProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html">mesos::internal::checks::CheckerProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a3a1021db50729f1f91ed9f8c08a5e530">~CheckerProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html">mesos::internal::checks::CheckerProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; CheckerProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a>()</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; CheckerProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; CheckerProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#a15c99619d54f5f03d6bb3fd8a58ade3a">~ProtobufProcess</a>() override</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; CheckerProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess.html
index 4bec6cb..8dc8eba 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess.html
@@ -81,22 +81,22 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ab7f51a87c406ebd0a6f995be19b4d831"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aab6429358cff19d17ac73b1c22327bdf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#aab6429358cff19d17ac73b1c22327bdf">resume</a> ()</td></tr>
 <tr class="separator:aab6429358cff19d17ac73b1c22327bdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7484d8ce655895912451712b7a3c3274"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a7484d8ce655895912451712b7a3c3274">~CheckerProcess</a> ()</td></tr>
-<tr class="separator:a7484d8ce655895912451712b7a3c3274"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a1021db50729f1f91ed9f8c08a5e530"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a3a1021db50729f1f91ed9f8c08a5e530">~CheckerProcess</a> () override</td></tr>
+<tr class="separator:a3a1021db50729f1f91ed9f8c08a5e530"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classProtobufProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classProtobufProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; CheckerProcess &gt;</a></td></tr>
-<tr class="memitem:ade255e672ae628b3297c614e95b7917d inherit pub_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a> ()</td></tr>
-<tr class="separator:ade255e672ae628b3297c614e95b7917d inherit pub_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a15c99619d54f5f03d6bb3fd8a58ade3a inherit pub_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a15c99619d54f5f03d6bb3fd8a58ade3a">~ProtobufProcess</a> () override</td></tr>
+<tr class="separator:a15c99619d54f5f03d6bb3fd8a58ade3a inherit pub_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; CheckerProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; CheckerProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -282,7 +282,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7484d8ce655895912451712b7a3c3274"></a>
+<a class="anchor" id="a3a1021db50729f1f91ed9f8c08a5e530"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -290,7 +290,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::checks::CheckerProcess::~CheckerProcess </td>
+          <td class="memname">mesos::internal::checks::CheckerProcess::~CheckerProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -298,7 +298,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee-members.html
index fbf2fa9..b8cfb46 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee-members.html
@@ -57,13 +57,13 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html">mesos::internal::cram_md5::CRAMMD5Authenticatee</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#ad245a76d5566499d844234971864effb">authenticate</a>(const process::UPID &amp;pid, const process::UPID &amp;client, const Credential &amp;credential)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html">mesos::internal::cram_md5::CRAMMD5Authenticatee</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#a41c8b77319bdb4658b23a4b32dfb53de">authenticate</a>(const process::UPID &amp;pid, const process::UPID &amp;client, const Credential &amp;credential) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html">mesos::internal::cram_md5::CRAMMD5Authenticatee</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1Authenticatee.html#a5ec091e28188aa8b68366edcb7af3ff1">mesos::Authenticatee::authenticate</a>(const process::UPID &amp;pid, const process::UPID &amp;client, const mesos::Credential &amp;credential)=0</td><td class="entry"><a class="el" href="classmesos_1_1Authenticatee.html">mesos::Authenticatee</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1Authenticatee.html#a3887153258b5b0fd3b4e52925c45ce90">Authenticatee</a>()</td><td class="entry"><a class="el" href="classmesos_1_1Authenticatee.html">mesos::Authenticatee</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#af5dcce5b89d1263e8d2bc18339974e84">CRAMMD5Authenticatee</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html">mesos::internal::cram_md5::CRAMMD5Authenticatee</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#ae83c66c6e6b5c4c8abeffc908a0a1bf2">create</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html">mesos::internal::cram_md5::CRAMMD5Authenticatee</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1Authenticatee.html#a77d67820795a06159a379df174cecebe">~Authenticatee</a>()</td><td class="entry"><a class="el" href="classmesos_1_1Authenticatee.html">mesos::Authenticatee</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#a9b972c7a2865c5297f3e42968a5e18aa">~CRAMMD5Authenticatee</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html">mesos::internal::cram_md5::CRAMMD5Authenticatee</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#a0e4159337c0e20e7e94ccba89e557d28">~CRAMMD5Authenticatee</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html">mesos::internal::cram_md5::CRAMMD5Authenticatee</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html b/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html
index a70f57a..c506786 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html
@@ -74,10 +74,10 @@ Inheritance diagram for mesos::internal::cram_md5::CRAMMD5Authenticatee:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:af5dcce5b89d1263e8d2bc18339974e84"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#af5dcce5b89d1263e8d2bc18339974e84">CRAMMD5Authenticatee</a> ()</td></tr>
 <tr class="separator:af5dcce5b89d1263e8d2bc18339974e84"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9b972c7a2865c5297f3e42968a5e18aa"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#a9b972c7a2865c5297f3e42968a5e18aa">~CRAMMD5Authenticatee</a> ()</td></tr>
-<tr class="separator:a9b972c7a2865c5297f3e42968a5e18aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad245a76d5566499d844234971864effb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#ad245a76d5566499d844234971864effb">authenticate</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;pid, const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;client, const Credential &amp;credential)</td></tr>
-<tr class="separator:ad245a76d5566499d844234971864effb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e4159337c0e20e7e94ccba89e557d28"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#a0e4159337c0e20e7e94ccba89e557d28">~CRAMMD5Authenticatee</a> () override</td></tr>
+<tr class="separator:a0e4159337c0e20e7e94ccba89e557d28"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a41c8b77319bdb4658b23a4b32dfb53de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#a41c8b77319bdb4658b23a4b32dfb53de">authenticate</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;pid, const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;client, const Credential &amp;credential) override</td></tr>
+<tr class="separator:a41c8b77319bdb4658b23a4b32dfb53de"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1Authenticatee"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1Authenticatee')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1Authenticatee.html">mesos::Authenticatee</a></td></tr>
 <tr class="memitem:a3887153258b5b0fd3b4e52925c45ce90 inherit pub_methods_classmesos_1_1Authenticatee"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1Authenticatee.html#a3887153258b5b0fd3b4e52925c45ce90">Authenticatee</a> ()</td></tr>
 <tr class="separator:a3887153258b5b0fd3b4e52925c45ce90 inherit pub_methods_classmesos_1_1Authenticatee"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -107,7 +107,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a9b972c7a2865c5297f3e42968a5e18aa"></a>
+<a class="anchor" id="a0e4159337c0e20e7e94ccba89e557d28"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -115,7 +115,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::cram_md5::CRAMMD5Authenticatee::~CRAMMD5Authenticatee </td>
+          <td class="memname">mesos::internal::cram_md5::CRAMMD5Authenticatee::~CRAMMD5Authenticatee </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -123,7 +123,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -131,9 +131,12 @@ Static Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ad245a76d5566499d844234971864effb"></a>
+<a class="anchor" id="a41c8b77319bdb4658b23a4b32dfb53de"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::cram_md5::CRAMMD5Authenticatee::authenticate </td>
@@ -159,6 +162,11 @@ Static Public Member Functions</h2></td></tr>
           <td></td><td></td>
         </tr>
       </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
+  </tr>
+</table>
 </div><div class="memdoc">
 
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator-members.html
index 47bc6bf..949f6fd 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator-members.html
@@ -57,13 +57,13 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html">mesos::internal::cram_md5::CRAMMD5Authenticator</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#abea5e44a2e84887aba2fd4ee3ba06b96">authenticate</a>(const process::UPID &amp;pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html">mesos::internal::cram_md5::CRAMMD5Authenticator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a42161891d8d8dc3523b4c8241a0b422b">authenticate</a>(const process::UPID &amp;pid) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html">mesos::internal::cram_md5::CRAMMD5Authenticator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1Authenticator.html#a07a749e1d7a11a299887aedaf18efc59">Authenticator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1Authenticator.html">mesos::Authenticator</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a0162e0cdefe2e2567ca316eaa00aa88b">CRAMMD5Authenticator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html">mesos::internal::cram_md5::CRAMMD5Authenticator</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#aad4d755fbf2d61977eb84ba88c7cdca5">create</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html">mesos::internal::cram_md5::CRAMMD5Authenticator</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a59b51bfd8569ad3af11fdffac6aaf35c">initialize</a>(const Option&lt; Credentials &gt; &amp;credentials)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html">mesos::internal::cram_md5::CRAMMD5Authenticator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a69ecd7b7cb7c94888fbe42de8572555e">initialize</a>(const Option&lt; Credentials &gt; &amp;credentials) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html">mesos::internal::cram_md5::CRAMMD5Authenticator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1Authenticator.html#a7fdaee7dd7d2c0855297e3cce4d096b7">~Authenticator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1Authenticator.html">mesos::Authenticator</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a8a8f0645aaf63c7f1e9af20cce7095fa">~CRAMMD5Authenticator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html">mesos::internal::cram_md5::CRAMMD5Authenticator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a5a46c2f867e614ca4bf911681322bb56">~CRAMMD5Authenticator</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html">mesos::internal::cram_md5::CRAMMD5Authenticator</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html b/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html
index 89c2935..6be9325 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html
@@ -74,12 +74,12 @@ Inheritance diagram for mesos::internal::cram_md5::CRAMMD5Authenticator:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a0162e0cdefe2e2567ca316eaa00aa88b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a0162e0cdefe2e2567ca316eaa00aa88b">CRAMMD5Authenticator</a> ()</td></tr>
 <tr class="separator:a0162e0cdefe2e2567ca316eaa00aa88b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8a8f0645aaf63c7f1e9af20cce7095fa"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a8a8f0645aaf63c7f1e9af20cce7095fa">~CRAMMD5Authenticator</a> ()</td></tr>
-<tr class="separator:a8a8f0645aaf63c7f1e9af20cce7095fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a59b51bfd8569ad3af11fdffac6aaf35c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a59b51bfd8569ad3af11fdffac6aaf35c">initialize</a> (const <a class="el" href="classOption.html">Option</a>&lt; Credentials &gt; &amp;credentials)</td></tr>
-<tr class="separator:a59b51bfd8569ad3af11fdffac6aaf35c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abea5e44a2e84887aba2fd4ee3ba06b96"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#abea5e44a2e84887aba2fd4ee3ba06b96">authenticate</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;pid)</td></tr>
-<tr class="separator:abea5e44a2e84887aba2fd4ee3ba06b96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a46c2f867e614ca4bf911681322bb56"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a5a46c2f867e614ca4bf911681322bb56">~CRAMMD5Authenticator</a> () override</td></tr>
+<tr class="separator:a5a46c2f867e614ca4bf911681322bb56"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a69ecd7b7cb7c94888fbe42de8572555e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a69ecd7b7cb7c94888fbe42de8572555e">initialize</a> (const <a class="el" href="classOption.html">Option</a>&lt; Credentials &gt; &amp;credentials) override</td></tr>
+<tr class="separator:a69ecd7b7cb7c94888fbe42de8572555e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a42161891d8d8dc3523b4c8241a0b422b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a42161891d8d8dc3523b4c8241a0b422b">authenticate</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;pid) override</td></tr>
+<tr class="separator:a42161891d8d8dc3523b4c8241a0b422b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1Authenticator"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1Authenticator')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1Authenticator.html">mesos::Authenticator</a></td></tr>
 <tr class="memitem:a07a749e1d7a11a299887aedaf18efc59 inherit pub_methods_classmesos_1_1Authenticator"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1Authenticator.html#a07a749e1d7a11a299887aedaf18efc59">Authenticator</a> ()</td></tr>
 <tr class="separator:a07a749e1d7a11a299887aedaf18efc59 inherit pub_methods_classmesos_1_1Authenticator"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -107,7 +107,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a8a8f0645aaf63c7f1e9af20cce7095fa"></a>
+<a class="anchor" id="a5a46c2f867e614ca4bf911681322bb56"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -115,7 +115,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::cram_md5::CRAMMD5Authenticator::~CRAMMD5Authenticator </td>
+          <td class="memname">mesos::internal::cram_md5::CRAMMD5Authenticator::~CRAMMD5Authenticator </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -123,7 +123,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -131,7 +131,7 @@ Static Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="abea5e44a2e84887aba2fd4ee3ba06b96"></a>
+<a class="anchor" id="a42161891d8d8dc3523b4c8241a0b422b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -139,7 +139,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;std::string&gt; &gt; mesos::internal::cram_md5::CRAMMD5Authenticator::authenticate </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;std::string&gt; &gt; mesos::internal::cram_md5::CRAMMD5Authenticator::authenticate </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;&#160;</td>
           <td class="paramname"><em>pid</em></td><td>)</td>
@@ -148,7 +148,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -180,7 +180,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a59b51bfd8569ad3af11fdffac6aaf35c"></a>
+<a class="anchor" id="a69ecd7b7cb7c94888fbe42de8572555e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -188,7 +188,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::cram_md5::CRAMMD5Authenticator::initialize </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::cram_md5::CRAMMD5Authenticator::initialize </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; Credentials &gt; &amp;&#160;</td>
           <td class="paramname"><em>credentials</em></td><td>)</td>
@@ -197,7 +197,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LevelDBStorage-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LevelDBStorage-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LevelDBStorage-members.html
index ccfcb7e..5f46969 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LevelDBStorage-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LevelDBStorage-members.html
@@ -58,11 +58,11 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">mesos::internal::log::LevelDBStorage</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#af830d48a49f072bbc292420e3935cd1e">LevelDBStorage</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">mesos::internal::log::LevelDBStorage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#adb6b3e4a998e54680af20d3e95b25859">persist</a>(const Metadata &amp;metadata)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">mesos::internal::log::LevelDBStorage</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a771924de457b320d3f6a3d1855c3b917">persist</a>(const Action &amp;action)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">mesos::internal::log::LevelDBStorage</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a7f16c72828b3a9534356e819b61c0ec3">read</a>(uint64_t position)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">mesos::internal::log::LevelDBStorage</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a7dfe38d48049a8c6817bafe32ce6bf12">restore</a>(const std::string &amp;path)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">mesos::internal::log::LevelDBStorage</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#acda20c265d2f4bffd3658d6a42000289">~LevelDBStorage</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">mesos::internal::log::LevelDBStorage</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a05736adfe40ed55c9792b8f1034315fe">persist</a>(const Metadata &amp;metadata) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">mesos::internal::log::LevelDBStorage</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#abeaa2aa873ad61741df0895e62dea4e4">persist</a>(const Action &amp;action) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">mesos::internal::log::LevelDBStorage</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#aded34dbfce878cf33da0d45a50edd54a">read</a>(uint64_t position) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">mesos::internal::log::LevelDBStorage</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a92f9efc4b25ffc6cfdc5063b7f9c9f9c">restore</a>(const std::string &amp;path) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">mesos::internal::log::LevelDBStorage</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#afec24a2506f386e5a128a02a5acf8f18">~LevelDBStorage</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">mesos::internal::log::LevelDBStorage</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a635d16d6c4b2cff8c397a815114ea18d">~Storage</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html">mesos::internal::log::Storage</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->


[11/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html
index bf7601d..61cade8 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html
@@ -72,32 +72,32 @@ Inheritance diagram for mesos::internal::slave::MesosContainerizer:</div>
 <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:a16b4d5e232ba4cb766d173a1ba1ace6f"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a16b4d5e232ba4cb766d173a1ba1ace6f">~MesosContainerizer</a> ()</td></tr>
-<tr class="separator:a16b4d5e232ba4cb766d173a1ba1ace6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61ebc4f358e36e8c762f48e5c4f5d429"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a61ebc4f358e36e8c762f48e5c4f5d429">recover</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">state::SlaveState</a> &gt; &amp;state)</td></tr>
-<tr class="separator:a61ebc4f358e36e8c762f48e5c4f5d429"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afcc9b85f1bb91f90c1c6089b99dfe4ba"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">Containerizer::LaunchResult</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#afcc9b85f1bb91f90c1c6089b99dfe4ba">launch</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;pidCheckpointPath)</td></tr>
-<tr class="separator:afcc9b85f1bb91f90c1c6089b99dfe4ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a83b5cba7afb68e963a05d82b1f4b62d1"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a83b5cba7afb68e963a05d82b1f4b62d1">attach</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a83b5cba7afb68e963a05d82b1f4b62d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a53984581c243206c1bd38f74c9f094c9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a53984581c243206c1bd38f74c9f094c9">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>)</td></tr>
-<tr class="separator:a53984581c243206c1bd38f74c9f094c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a777216dd99e0a655f636a61f18798204"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a777216dd99e0a655f636a61f18798204">usage</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a777216dd99e0a655f636a61f18798204"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9b8cbaadc6ec688e6de806d64b731ad0"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9b8cbaadc6ec688e6de806d64b731ad0">status</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a9b8cbaadc6ec688e6de806d64b731ad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6f2114367f2ced7f2c19621acc04dc11"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerTermination &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a6f2114367f2ced7f2c19621acc04dc11">wait</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a6f2114367f2ced7f2c19621acc04dc11"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1554d9339ba23d2de72fe50e9bb0aa79"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerTermination &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a1554d9339ba23d2de72fe50e9bb0aa79">destroy</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a1554d9339ba23d2de72fe50e9bb0aa79"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8126e6b92cbd186dc3383f9e6f34729e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a8126e6b92cbd186dc3383f9e6f34729e">kill</a> (const ContainerID &amp;containerId, int signal)</td></tr>
-<tr class="separator:a8126e6b92cbd186dc3383f9e6f34729e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2988a6d2eae359c116bcdd6ea7ac3afa"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a2988a6d2eae359c116bcdd6ea7ac3afa">containers</a> ()</td></tr>
-<tr class="separator:a2988a6d2eae359c116bcdd6ea7ac3afa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2fa41756786a9f83ce1bf23c89416ff"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ab2fa41756786a9f83ce1bf23c89416ff">remove</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:ab2fa41756786a9f83ce1bf23c89416ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa86c012f313c116ccac58e288c2fed0b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#aa86c012f313c116ccac58e288c2fed0b">pruneImages</a> (const std::vector&lt; Image &gt; &amp;excludedImages)</td></tr>
-<tr class="separator:aa86c012f313c116ccac58e288c2fed0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a168b71dc2768402b31163a068250cf0e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a168b71dc2768402b31163a068250cf0e">~MesosContainerizer</a> () override</td></tr>
+<tr class="separator:a168b71dc2768402b31163a068250cf0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1ff57cf2f8973faabf5eb5e407fc0272"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a1ff57cf2f8973faabf5eb5e407fc0272">recover</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">state::SlaveState</a> &gt; &amp;state) override</td></tr>
+<tr class="separator:a1ff57cf2f8973faabf5eb5e407fc0272"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc309f1083d51f72fd964954c986e0cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">Containerizer::LaunchResult</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#afc309f1083d51f72fd964954c986e0cc">launch</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;pidCheckpointPath) override</td></tr>
+<tr class="separator:afc309f1083d51f72fd964954c986e0cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa328642a692e763667245658972bb93d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#aa328642a692e763667245658972bb93d">attach</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:aa328642a692e763667245658972bb93d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a64e7dd89bd312a189f507b639b94b009"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a64e7dd89bd312a189f507b639b94b009">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>) override</td></tr>
+<tr class="separator:a64e7dd89bd312a189f507b639b94b009"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9f2d2bc93b8dd9ed962314c7964e82f3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9f2d2bc93b8dd9ed962314c7964e82f3">usage</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a9f2d2bc93b8dd9ed962314c7964e82f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9eacedadcd8224e453e4ff08ec59c9b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ac9eacedadcd8224e453e4ff08ec59c9b">status</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:ac9eacedadcd8224e453e4ff08ec59c9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4c2eb9e298b40c3e49ceeb525ea9c5ca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerTermination &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a4c2eb9e298b40c3e49ceeb525ea9c5ca">wait</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a4c2eb9e298b40c3e49ceeb525ea9c5ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d26de65752951b7de3cf41ec0c9bc6f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerTermination &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a5d26de65752951b7de3cf41ec0c9bc6f">destroy</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a5d26de65752951b7de3cf41ec0c9bc6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a42abf6dd9b80b024edcf56fc8dc5c607"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a42abf6dd9b80b024edcf56fc8dc5c607">kill</a> (const ContainerID &amp;containerId, int signal) override</td></tr>
+<tr class="separator:a42abf6dd9b80b024edcf56fc8dc5c607"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7717a43750f682e9d7d10daf5e262642"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a7717a43750f682e9d7d10daf5e262642">containers</a> () override</td></tr>
+<tr class="separator:a7717a43750f682e9d7d10daf5e262642"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac5f83163709378ecc9d56c3dd1d28ec9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ac5f83163709378ecc9d56c3dd1d28ec9">remove</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:ac5f83163709378ecc9d56c3dd1d28ec9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae65d9560533af311959f4796a99e9ea0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ae65d9560533af311959f4796a99e9ea0">pruneImages</a> (const std::vector&lt; Image &gt; &amp;excludedImages) override</td></tr>
+<tr class="separator:ae65d9560533af311959f4796a99e9ea0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td></tr>
 <tr class="memitem:a3e3987673fd56c473973a8c1bfea9ab1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3e3987673fd56c473973a8c1bfea9ab1">~Containerizer</a> ()</td></tr>
 <tr class="separator:a3e3987673fd56c473973a8c1bfea9ab1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -124,7 +124,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a0a75295c18060a9b18f75d387070bf8e inherit pub_types_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a16b4d5e232ba4cb766d173a1ba1ace6f"></a>
+<a class="anchor" id="a168b71dc2768402b31163a068250cf0e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -132,7 +132,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::MesosContainerizer::~MesosContainerizer </td>
+          <td class="memname">mesos::internal::slave::MesosContainerizer::~MesosContainerizer </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -140,7 +140,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -148,7 +148,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a83b5cba7afb68e963a05d82b1f4b62d1"></a>
+<a class="anchor" id="aa328642a692e763667245658972bb93d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -156,7 +156,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a>&gt; mesos::internal::slave::MesosContainerizer::attach </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a>&gt; mesos::internal::slave::MesosContainerizer::attach </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -165,7 +165,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -174,7 +174,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a2988a6d2eae359c116bcdd6ea7ac3afa"></a>
+<a class="anchor" id="a7717a43750f682e9d7d10daf5e262642"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -182,7 +182,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classhashset.html">hashset</a>&lt;ContainerID&gt; &gt; mesos::internal::slave::MesosContainerizer::containers </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classhashset.html">hashset</a>&lt;ContainerID&gt; &gt; mesos::internal::slave::MesosContainerizer::containers </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -190,7 +190,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -309,7 +309,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a1554d9339ba23d2de72fe50e9bb0aa79"></a>
+<a class="anchor" id="a5d26de65752951b7de3cf41ec0c9bc6f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -317,7 +317,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerTermination&gt; &gt; mesos::internal::slave::MesosContainerizer::destroy </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerTermination&gt; &gt; mesos::internal::slave::MesosContainerizer::destroy </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -326,7 +326,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -335,7 +335,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a8126e6b92cbd186dc3383f9e6f34729e"></a>
+<a class="anchor" id="a42abf6dd9b80b024edcf56fc8dc5c607"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -343,7 +343,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::slave::MesosContainerizer::kill </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::slave::MesosContainerizer::kill </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -362,7 +362,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -371,7 +371,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="afcc9b85f1bb91f90c1c6089b99dfe4ba"></a>
+<a class="anchor" id="afc309f1083d51f72fd964954c986e0cc"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -379,7 +379,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">Containerizer::LaunchResult</a>&gt; mesos::internal::slave::MesosContainerizer::launch </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">Containerizer::LaunchResult</a>&gt; mesos::internal::slave::MesosContainerizer::launch </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -410,7 +410,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -419,7 +419,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa86c012f313c116ccac58e288c2fed0b"></a>
+<a class="anchor" id="ae65d9560533af311959f4796a99e9ea0"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -427,7 +427,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosContainerizer::pruneImages </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosContainerizer::pruneImages </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; Image &gt; &amp;&#160;</td>
           <td class="paramname"><em>excludedImages</em></td><td>)</td>
@@ -436,7 +436,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -445,7 +445,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a61ebc4f358e36e8c762f48e5c4f5d429"></a>
+<a class="anchor" id="a1ff57cf2f8973faabf5eb5e407fc0272"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -453,7 +453,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosContainerizer::recover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosContainerizer::recover </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">state::SlaveState</a> &gt; &amp;&#160;</td>
           <td class="paramname"><em>state</em></td><td>)</td>
@@ -462,7 +462,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -471,7 +471,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab2fa41756786a9f83ce1bf23c89416ff"></a>
+<a class="anchor" id="ac5f83163709378ecc9d56c3dd1d28ec9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -479,7 +479,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosContainerizer::remove </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosContainerizer::remove </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -488,7 +488,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -497,7 +497,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a9b8cbaadc6ec688e6de806d64b731ad0"></a>
+<a class="anchor" id="ac9eacedadcd8224e453e4ff08ec59c9b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -505,7 +505,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ContainerStatus&gt; mesos::internal::slave::MesosContainerizer::status </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ContainerStatus&gt; mesos::internal::slave::MesosContainerizer::status </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -514,7 +514,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -523,7 +523,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a53984581c243206c1bd38f74c9f094c9"></a>
+<a class="anchor" id="a64e7dd89bd312a189f507b639b94b009"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -531,7 +531,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosContainerizer::update </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::MesosContainerizer::update </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -550,7 +550,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -559,7 +559,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a777216dd99e0a655f636a61f18798204"></a>
+<a class="anchor" id="a9f2d2bc93b8dd9ed962314c7964e82f3"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -567,7 +567,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::MesosContainerizer::usage </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::MesosContainerizer::usage </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -576,7 +576,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -585,7 +585,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a6f2114367f2ced7f2c19621acc04dc11"></a>
+<a class="anchor" id="a4c2eb9e298b40c3e49ceeb525ea9c5ca"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -593,7 +593,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerTermination&gt; &gt; mesos::internal::slave::MesosContainerizer::wait </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerTermination&gt; &gt; mesos::internal::slave::MesosContainerizer::wait </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -602,7 +602,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch-members.html
index 7419914..0111a33 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch-members.html
@@ -57,9 +57,9 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html">mesos::internal::slave::MesosContainerizerLaunch</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#ad45ccd609dd2b309079e4c0af11fdb3e">execute</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html">mesos::internal::slave::MesosContainerizerLaunch</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#a8c1d1f974c8c195384861b5759d37158">execute</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html">mesos::internal::slave::MesosContainerizerLaunch</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#aad7fd88275de6fbf8088b0b698ce739e">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html">mesos::internal::slave::MesosContainerizerLaunch</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#aab82545e0744bd082b247e66c0129b8b">getFlags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html">mesos::internal::slave::MesosContainerizerLaunch</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#ae7e067f93d392f345622834097afe5a7">getFlags</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html">mesos::internal::slave::MesosContainerizerLaunch</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#a1be7cf14c7220160a59cd467bd489c4b">MesosContainerizerLaunch</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html">mesos::internal::slave::MesosContainerizerLaunch</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#a3a9375d0ea721bd23ad103cd2f58f8f2">NAME</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html">mesos::internal::slave::MesosContainerizerLaunch</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classSubcommand.html#a7cde460253c185bc82d63d2ae352699b">name</a>() const </td><td class="entry"><a class="el" href="classSubcommand.html">Subcommand</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html
index e965621..efb36ae 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html
@@ -102,10 +102,10 @@ Static Public Attributes</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:ad45ccd609dd2b309079e4c0af11fdb3e"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#ad45ccd609dd2b309079e4c0af11fdb3e">execute</a> ()</td></tr>
-<tr class="separator:ad45ccd609dd2b309079e4c0af11fdb3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab82545e0744bd082b247e66c0129b8b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#aab82545e0744bd082b247e66c0129b8b">getFlags</a> ()</td></tr>
-<tr class="separator:aab82545e0744bd082b247e66c0129b8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c1d1f974c8c195384861b5759d37158"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#a8c1d1f974c8c195384861b5759d37158">execute</a> () override</td></tr>
+<tr class="separator:a8c1d1f974c8c195384861b5759d37158"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7e067f93d392f345622834097afe5a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#ae7e067f93d392f345622834097afe5a7">getFlags</a> () override</td></tr>
+<tr class="separator:ae7e067f93d392f345622834097afe5a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a1be7cf14c7220160a59cd467bd489c4b"></a>
@@ -132,7 +132,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ad45ccd609dd2b309079e4c0af11fdb3e"></a>
+<a class="anchor" id="a8c1d1f974c8c195384861b5759d37158"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -140,7 +140,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual int mesos::internal::slave::MesosContainerizerLaunch::execute </td>
+          <td class="memname">int mesos::internal::slave::MesosContainerizerLaunch::execute </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -148,7 +148,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -157,7 +157,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aab82545e0744bd082b247e66c0129b8b"></a>
+<a class="anchor" id="ae7e067f93d392f345622834097afe5a7"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -165,7 +165,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a>* mesos::internal::slave::MesosContainerizerLaunch::getFlags </td>
+          <td class="memname"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a>* mesos::internal::slave::MesosContainerizerLaunch::getFlags </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -173,7 +173,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount-members.html
index 413d2a2..c2dc5ad 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount-members.html
@@ -57,9 +57,9 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html">mesos::internal::slave::MesosContainerizerMount</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a217d66a01dda040c80efd304694b8f01">execute</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html">mesos::internal::slave::MesosContainerizerMount</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#ab240fed83fd942b191ba7c21f16e7fb5">execute</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html">mesos::internal::slave::MesosContainerizerMount</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a81842beb9923d6c2c1410b8a076c617f">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html">mesos::internal::slave::MesosContainerizerMount</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a8408af079a14088f1aac3bbaf3848cac">getFlags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html">mesos::internal::slave::MesosContainerizerMount</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a06436bec7bd2671bdc5fc3dbe2d05d95">getFlags</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html">mesos::internal::slave::MesosContainerizerMount</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#ab27d93a0b6192f8940fb1373babe3a19">MAKE_RSLAVE</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html">mesos::internal::slave::MesosContainerizerMount</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a2b66d6fced69d19b0bde7dcf197e85b0">MesosContainerizerMount</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html">mesos::internal::slave::MesosContainerizerMount</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#aee7a37af774a4b264fd634b88e3cd310">NAME</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html">mesos::internal::slave::MesosContainerizerMount</a></td><td class="entry"><span class="mlabel">static</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html
index 572602d..7082cf2 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html
@@ -104,10 +104,10 @@ Static Public Attributes</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a217d66a01dda040c80efd304694b8f01"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a217d66a01dda040c80efd304694b8f01">execute</a> ()</td></tr>
-<tr class="separator:a217d66a01dda040c80efd304694b8f01"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8408af079a14088f1aac3bbaf3848cac"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a8408af079a14088f1aac3bbaf3848cac">getFlags</a> ()</td></tr>
-<tr class="separator:a8408af079a14088f1aac3bbaf3848cac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab240fed83fd942b191ba7c21f16e7fb5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#ab240fed83fd942b191ba7c21f16e7fb5">execute</a> () override</td></tr>
+<tr class="separator:ab240fed83fd942b191ba7c21f16e7fb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a06436bec7bd2671bdc5fc3dbe2d05d95"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a06436bec7bd2671bdc5fc3dbe2d05d95">getFlags</a> () override</td></tr>
+<tr class="separator:a06436bec7bd2671bdc5fc3dbe2d05d95"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a2b66d6fced69d19b0bde7dcf197e85b0"></a>
@@ -134,7 +134,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a217d66a01dda040c80efd304694b8f01"></a>
+<a class="anchor" id="ab240fed83fd942b191ba7c21f16e7fb5"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -142,7 +142,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual int mesos::internal::slave::MesosContainerizerMount::execute </td>
+          <td class="memname">int mesos::internal::slave::MesosContainerizerMount::execute </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -150,7 +150,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -159,7 +159,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a8408af079a14088f1aac3bbaf3848cac"></a>
+<a class="anchor" id="a06436bec7bd2671bdc5fc3dbe2d05d95"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -167,7 +167,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a>* mesos::internal::slave::MesosContainerizerMount::getFlags </td>
+          <td class="memname"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a>* mesos::internal::slave::MesosContainerizerMount::getFlags </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -175,7 +175,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess-members.html
index 9fdb6bc..3874c39 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess-members.html
@@ -107,9 +107,9 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a1025f2d9d0c568ff37e89bc9e9d6a9b9">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html">mesos::internal::slave::MesosContainerizerProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a7e4f3d9e9f48ecd41d288cae0f05ec0c">wait</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html">mesos::internal::slave::MesosContainerizerProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a4a62062f62daa92ee7fb8fff3a93c167">~MesosContainerizerProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html">mesos::internal::slave::MesosContainerizerProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosContainerizerProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a32e80e7b5e100dc5475142d24f7393be">~MesosContainerizerProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html">mesos::internal::slave::MesosContainerizerProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosContainerizerProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html
index 0c6f7ed..9ee9eaf 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html
@@ -77,8 +77,8 @@ Inheritance diagram for mesos::internal::slave::MesosContainerizerProcess:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a452e36e3cb87c9a07c8462183d2bae77"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a452e36e3cb87c9a07c8462183d2bae77">MesosContainerizerProcess</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;_flags, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a> *_fetcher, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">IOSwitchboard</a> *_ioSwitchboard, const <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html">Launcher</a> &gt; &amp;_launcher, const <a class="el" href="classprocess_1_1Shared.html">process::Shared</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</a> &gt; &amp;_provisioner, const std::vector
 &lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1slave_1_1Isolator.html">mesos::slave::Isolator</a> &gt;&gt; &amp;_isolators)</td></tr>
 <tr class="separator:a452e36e3cb87c9a07c8462183d2bae77"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4a62062f62daa92ee7fb8fff3a93c167"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a4a62062f62daa92ee7fb8fff3a93c167">~MesosContainerizerProcess</a> ()</td></tr>
-<tr class="separator:a4a62062f62daa92ee7fb8fff3a93c167"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32e80e7b5e100dc5475142d24f7393be"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a32e80e7b5e100dc5475142d24f7393be">~MesosContainerizerProcess</a> () override</td></tr>
+<tr class="separator:a32e80e7b5e100dc5475142d24f7393be"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a48372e34e21c4a5fe32cd117f32a8a0f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a48372e34e21c4a5fe32cd117f32a8a0f">recover</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">state::SlaveState</a> &gt; &amp;state)</td></tr>
 <tr class="separator:a48372e34e21c4a5fe32cd117f32a8a0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a76ab222fec58178a0d06c3d0ff6b6bc5"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">Containerizer::LaunchResult</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a76ab222fec58178a0d06c3d0ff6b6bc5">launch</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;pidCheckpointPath)</td></tr>
@@ -106,16 +106,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a8fac4d3efd13c22c3176f1b6ed05fac8"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a8fac4d3efd13c22c3176f1b6ed05fac8">pruneImages</a> (const std::vector&lt; Image &gt; &amp;excludedImages)</td></tr>
 <tr class="separator:a8fac4d3efd13c22c3176f1b6ed05fac8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosContainerizerProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosContainerizerProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -275,7 +275,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4a62062f62daa92ee7fb8fff3a93c167"></a>
+<a class="anchor" id="a32e80e7b5e100dc5475142d24f7393be"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -283,7 +283,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::MesosContainerizerProcess::~MesosContainerizerProcess </td>
+          <td class="memname">mesos::internal::slave::MesosContainerizerProcess::~MesosContainerizerProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -291,7 +291,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolator-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolator-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolator-members.html
index e73cdc8..104381e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolator-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolator-members.html
@@ -57,21 +57,21 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a2d8a7876ef8827fbbf7d997ba0614260">cleanup</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a32a943445e8ff4eb60c269f35e92d19c">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#ad17f1add0a7dabed913131866fbb1102">cleanup</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a79d3f08829c5315f5f47716b5e51c1ad">isolate</a>(const ContainerID &amp;containerId, pid_t pid) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a36b26d1276a22b8148fa281e73bc5de7">MesosIsolator</a>(process::Owned&lt; MesosIsolatorProcess &gt; process)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a289db030d60e8b4dcb6cedba2a8453e8">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#aefe25bda1bcda73c3bbf1d08449125e9">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1slave_1_1Isolator.html#a35cb3afae3f941fd4450a763eb123d6d">mesos::slave::Isolator::prepare</a>(const ContainerID &amp;containerId, const ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1Isolator.html">mesos::slave::Isolator</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#aee2378521ee324973937ef921cce2113">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a3e7bfeb5aef25a563d1d2a662db24024">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1slave_1_1Isolator.html#a67d35276d3fb6a19cd9290bb4c7aa7f7">mesos::slave::Isolator::recover</a>(const std::vector&lt; ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1Isolator.html">mesos::slave::Isolator</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a41dfc5ffad8b8c876cd54286ea24901d">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#acd19e2e8bbe3a57267620a2acfcf3b2d">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a1c8bae50b4c7a6b2ab5cbda17b640646">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a31675debfb2281edb014242a014a9170">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#ac998139d7df3305d7c90a7f3c65681a8">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a5f1bf6a50784cd16dc89ba6731417e2c">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#ae7991873a831ef579c0cecf5dd49decb">status</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a9f62a2058b692f311d89f4c9fa580ad2">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a6a8fef1149112c8824675f84950a759c">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#aac28c710ea6d31a519ab69dbdda956f8">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a89a249245ed12f7e4a7de0470e8fc297">usage</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#abcf75ef5408e6d9c1ea73cd1befc5edd">watch</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1slave_1_1Isolator.html#a9ec7749b09cc7fb2d0286bf2eca913ac">~Isolator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1Isolator.html">mesos::slave::Isolator</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a4847689eaa6f3c97f3e188e55e7be670">~MesosIsolator</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#aa3a4fcfc4352e9887d77b5767c82d0c9">~MesosIsolator</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">mesos::internal::slave::MesosIsolator</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[27/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html
index 2cab5f3..a31fab2 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html
@@ -80,78 +80,78 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td></tr>
 <tr class="memitem:a8e31e36d62a7e6a4bb66d10ce27d77bb inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8e31e36d62a7e6a4bb66d10ce27d77bb">HierarchicalAllocatorProcess</a> (const std::function&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a> *()&gt; &amp;roleSorterFactory, const std::function&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a> *()&gt; &amp;_frameworkSorterFactory, const std::function&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a> *()&gt; &amp;quotaRoleSorterFactory)</td></tr>
 <tr class="separator:a8e31e36d62a7e6a4bb66d10ce27d77bb inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a89597277d0589294daf34dd1ad5b7185 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a89597277d0589294daf34dd1ad5b7185">~HierarchicalAllocatorProcess</a> ()</td></tr>
-<tr class="separator:a89597277d0589294daf34dd1ad5b7185 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f113b21a0a9944ad0d089086d559c35 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3f113b21a0a9944ad0d089086d559c35">~HierarchicalAllocatorProcess</a> () override</td></tr>
+<tr class="separator:a3f113b21a0a9944ad0d089086d559c35 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aea22e2f2117fcb1b9afff4996a50692c inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">process::PID</a>&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">HierarchicalAllocatorProcess</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c">self</a> () const </td></tr>
 <tr class="separator:aea22e2f2117fcb1b9afff4996a50692c inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a52ca07da2b172189a83e8e091b71da4b inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a52ca07da2b172189a83e8e091b71da4b">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e67cbebf02977552794a9c69a3f31ee">allocationInterval</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1inte
 rnal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae6ccb75b0c8f8dfaa203c26d5ff486c9">offerCallback</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77cac44185bfc5d997de781740276202">inverseOfferCallback</a>, const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a650088517da5692657a58ab961376d77">fairnessExcludeResourceNames</a>=<a class="el" href="structNone.html">None</a>(), bool <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b56
 9bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a>=true, const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64b69bd952f0b6768c115cfbc36a8b87">domain</a>=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8366cf2a674246acd8b87e6a69f5566c">minAllocatableResources</a>=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:a52ca07da2b172189a83e8e091b71da4b inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa54644fc06b4d56bdebe6f9a317f5cbc inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">recover</a> (const int _expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="structQuota.html">Quota</a> &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a367074e000559d67efe3a377657d3a9f">quotas</a>)</td></tr>
-<tr class="separator:aa54644fc06b4d56bdebe6f9a317f5cbc inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a74891dae6edb8e7b6283c82886141dd5 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a74891dae6edb8e7b6283c82886141dd5">addFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td></tr>
-<tr class="separator:a74891dae6edb8e7b6283c82886141dd5 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f494dfbf653c87d3c88089841404762 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a7f494dfbf653c87d3c88089841404762">removeFramework</a> (const FrameworkID &amp;frameworkId)</td></tr>
-<tr class="separator:a7f494dfbf653c87d3c88089841404762 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3ad2f1c1ed3395ca6e5d4668f7d65b16 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3ad2f1c1ed3395ca6e5d4668f7d65b16">activateFramework</a> (const FrameworkID &amp;frameworkId)</td></tr>
-<tr class="separator:a3ad2f1c1ed3395ca6e5d4668f7d65b16 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a96920b52609ddc8fc78e1f6a2011524e inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a96920b52609ddc8fc78e1f6a2011524e">deactivateFramework</a> (const FrameworkID &amp;frameworkId)</td></tr>
-<tr class="separator:a96920b52609ddc8fc78e1f6a2011524e inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a77d5b51a695c74ca402dfb969ef690b5 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77d5b51a695c74ca402dfb969ef690b5">updateFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td></tr>
-<tr class="separator:a77d5b51a695c74ca402dfb969ef690b5 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a04d053a50384c024cc0183c1f0a7f983 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a04d053a50384c024cc0183c1f0a7f983">addSlave</a> (const SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; SlaveInfo::Capability &gt; &amp;capabilities, const <a class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; &amp;unavailability, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used)</td></tr>
-<tr class="separator:a04d053a50384c024cc0183c1f0a7f983 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa63a6a9f0c900a6760dfe5406efda44b inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">removeSlave</a> (const SlaveID &amp;slaveId)</td></tr>
-<tr class="separator:aa63a6a9f0c900a6760dfe5406efda44b inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af871d09933fbc7f80ed777b7f6101168 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af871d09933fbc7f80ed777b7f6101168">updateSlave</a> (const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:af871d09933fbc7f80ed777b7f6101168 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6e829c184a65da68a4693c5f2987595b inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6e829c184a65da68a4693c5f2987595b">addResourceProvider</a> (const SlaveID &amp;slave, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used)</td></tr>
-<tr class="separator:a6e829c184a65da68a4693c5f2987595b inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8414f67fc1e1a07bb126d8e9db2bd035 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8414f67fc1e1a07bb126d8e9db2bd035">deactivateSlave</a> (const SlaveID &amp;slaveId)</td></tr>
-<tr class="separator:a8414f67fc1e1a07bb126d8e9db2bd035 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4722c40305c3ade644527aa503d22407 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4722c40305c3ade644527aa503d22407">activateSlave</a> (const SlaveID &amp;slaveId)</td></tr>
-<tr class="separator:a4722c40305c3ade644527aa503d22407 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac78b28a76b73d82e7643e854765fad46 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac78b28a76b73d82e7643e854765fad46">updateWhitelist</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a65468666990c8079dc0f3e716abb82b8">whitelist</a>)</td></tr>
-<tr class="separator:ac78b28a76b73d82e7643e854765fad46 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a95e4fd793218cdaa228b89c10bef2343 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a95e4fd793218cdaa228b89c10bef2343">requestResources</a> (const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests)</td></tr>
-<tr class="separator:a95e4fd793218cdaa228b89c10bef2343 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaa1ce6cba8a90007ee2c9d2f87dae895 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaa1ce6cba8a90007ee2c9d2f87dae895">updateAllocation</a> (const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;offeredResources, const std::vector&lt; <a class="el" href="classmesos_1_1ResourceConversion.html">ResourceConversion</a> &gt; &amp;conversions)</td></tr>
-<tr class="separator:aaa1ce6cba8a90007ee2c9d2f87dae895 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c8d5ddf2bbcd293951f8f5b88bb7402 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c8d5ddf2bbcd293951f8f5b88bb7402">updateAvailable</a> (const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td></tr>
-<tr class="separator:a5c8d5ddf2bbcd293951f8f5b88bb7402 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0733932a78d03ec3c94ae0d71605ba inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abe0733932a78d03ec3c94ae0d71605ba">updateUnavailability</a> (const SlaveID &amp;slaveId, const <a class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; &amp;unavailability)</td></tr>
-<tr class="separator:abe0733932a78d03ec3c94ae0d71605ba inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5dfa45e35f48ba89fcc0f24025e2fc97 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5dfa45e35f48ba89fcc0f24025e2fc97">updateInverseOffer</a> (const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;unavailableResources, const <a class="el" href="classOption.html">Option</a>&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;filters)</td></tr>
-<tr class="separator:a5dfa45e35f48ba89fcc0f24025e2fc97 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a05a275c4ac93895744e1f53629abc3d7 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, mesos::allocator::InverseOfferStatus &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a05a275c4ac93895744e1f53629abc3d7">getInverseOfferStatuses</a> ()</td></tr>
-<tr class="separator:a05a275c4ac93895744e1f53629abc3d7 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab4dcf0920448f674bd9c71d4eb40dd6b inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab4dcf0920448f674bd9c71d4eb40dd6b">recoverResources</a> (const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;filters)</td></tr>
-<tr class="separator:ab4dcf0920448f674bd9c71d4eb40dd6b inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac6adbe7f44a82c49396888a88b8073d4 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4">suppressOffers</a> (const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a>)</td></tr>
-<tr class="separator:ac6adbe7f44a82c49396888a88b8073d4 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c060a124aa551693f6829812b52ef2c inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">reviveOffers</a> (const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a>)</td></tr>
-<tr class="separator:a5c060a124aa551693f6829812b52ef2c inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5b8bf2523246e77c0bfd2340fe223565 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b8bf2523246e77c0bfd2340fe223565">setQuota</a> (const std::string &amp;role, const <a class="el" href="structQuota.html">Quota</a> &amp;quota)</td></tr>
-<tr class="separator:a5b8bf2523246e77c0bfd2340fe223565 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4bc95ebe6f2042453e55c6027a99b7a8 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">removeQuota</a> (const std::string &amp;role)</td></tr>
-<tr class="separator:a4bc95ebe6f2042453e55c6027a99b7a8 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a575252272c6d0e24e9e79409d52ec493 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">updateWeights</a> (const std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td></tr>
-<tr class="separator:a575252272c6d0e24e9e79409d52ec493 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aac2789dba69bcda300fff1dcd4b22d8e inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aac2789dba69bcda300fff1dcd4b22d8e">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e67cbebf02977552794a9c69a3f31ee">allocationInterval</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1inte
 rnal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae6ccb75b0c8f8dfaa203c26d5ff486c9">offerCallback</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77cac44185bfc5d997de781740276202">inverseOfferCallback</a>, const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a650088517da5692657a58ab961376d77">fairnessExcludeResourceNames</a>=<a class="el" href="structNone.html">None</a>(), bool <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b56
 9bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a>=true, const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64b69bd952f0b6768c115cfbc36a8b87">domain</a>=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8366cf2a674246acd8b87e6a69f5566c">minAllocatableResources</a>=<a class="el" href="structNone.html">None</a>()) override</td></tr>
+<tr class="separator:aac2789dba69bcda300fff1dcd4b22d8e inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb8dc17f68b7b30048daf735a1c19b51 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adb8dc17f68b7b30048daf735a1c19b51">recover</a> (const int _expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="structQuota.html">Quota</a> &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a367074e000559d67efe3a377657d3a9f">quotas</a>) override</td></tr>
+<tr class="separator:adb8dc17f68b7b30048daf735a1c19b51 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad072a289ac6bb529b33d186a4956bced inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad072a289ac6bb529b33d186a4956bced">addFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles) override</td></tr>
+<tr class="separator:ad072a289ac6bb529b33d186a4956bced inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a293dbe48768511febf36eda5c479f2f5 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a293dbe48768511febf36eda5c479f2f5">removeFramework</a> (const FrameworkID &amp;frameworkId) override</td></tr>
+<tr class="separator:a293dbe48768511febf36eda5c479f2f5 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a48088b31ea342e74cd14288805ef41e5 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a48088b31ea342e74cd14288805ef41e5">activateFramework</a> (const FrameworkID &amp;frameworkId) override</td></tr>
+<tr class="separator:a48088b31ea342e74cd14288805ef41e5 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaad64455436efb0499835c9f46ded78f inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaad64455436efb0499835c9f46ded78f">deactivateFramework</a> (const FrameworkID &amp;frameworkId) override</td></tr>
+<tr class="separator:aaad64455436efb0499835c9f46ded78f inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a083a0ac847d584b6d60af9fbce102775 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a083a0ac847d584b6d60af9fbce102775">updateFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles) override</td></tr>
+<tr class="separator:a083a0ac847d584b6d60af9fbce102775 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f5ca49f2bf48911e4d4360a006fdfc1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6f5ca49f2bf48911e4d4360a006fdfc1">addSlave</a> (const SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; SlaveInfo::Capability &gt; &amp;capabilities, const <a class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; &amp;unavailability, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used) override</td></tr>
+<tr class="separator:a6f5ca49f2bf48911e4d4360a006fdfc1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab1b8226d1a303b059ed807856dda7913 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab1b8226d1a303b059ed807856dda7913">removeSlave</a> (const SlaveID &amp;slaveId) override</td></tr>
+<tr class="separator:ab1b8226d1a303b059ed807856dda7913 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f9abb7ac023a7ceeb3467e902a6a21f inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3f9abb7ac023a7ceeb3467e902a6a21f">updateSlave</a> (const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>()) override</td></tr>
+<tr class="separator:a3f9abb7ac023a7ceeb3467e902a6a21f inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8ecc2029849cb0ec34461f6f3682af1f inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8ecc2029849cb0ec34461f6f3682af1f">addResourceProvider</a> (const SlaveID &amp;slave, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used) override</td></tr>
+<tr class="separator:a8ecc2029849cb0ec34461f6f3682af1f inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0de4755bc8a1e020a4491b1c62e19e0d inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0de4755bc8a1e020a4491b1c62e19e0d">deactivateSlave</a> (const SlaveID &amp;slaveId) override</td></tr>
+<tr class="separator:a0de4755bc8a1e020a4491b1c62e19e0d inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af5f47dc551acee1e0009d4a919f8bd88 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af5f47dc551acee1e0009d4a919f8bd88">activateSlave</a> (const SlaveID &amp;slaveId) override</td></tr>
+<tr class="separator:af5f47dc551acee1e0009d4a919f8bd88 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a45af960a7662e781d779d13f8e48bf7a inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a45af960a7662e781d779d13f8e48bf7a">updateWhitelist</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a65468666990c8079dc0f3e716abb82b8">whitelist</a>) override</td></tr>
+<tr class="separator:a45af960a7662e781d779d13f8e48bf7a inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6be41b7e40bf094ea279ec3e22256824 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6be41b7e40bf094ea279ec3e22256824">requestResources</a> (const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests) override</td></tr>
+<tr class="separator:a6be41b7e40bf094ea279ec3e22256824 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a257182b5b97d3fdbeb397e5814639b28 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a257182b5b97d3fdbeb397e5814639b28">updateAllocation</a> (const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;offeredResources, const std::vector&lt; <a class="el" href="classmesos_1_1ResourceConversion.html">ResourceConversion</a> &gt; &amp;conversions) override</td></tr>
+<tr class="separator:a257182b5b97d3fdbeb397e5814639b28 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae34c1404c4bfaae46eaff80ef4aea7d4 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae34c1404c4bfaae46eaff80ef4aea7d4">updateAvailable</a> (const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations) override</td></tr>
+<tr class="separator:ae34c1404c4bfaae46eaff80ef4aea7d4 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ade1930721922ea4c1298db254708d566 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ade1930721922ea4c1298db254708d566">updateUnavailability</a> (const SlaveID &amp;slaveId, const <a class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; &amp;unavailability) override</td></tr>
+<tr class="separator:ade1930721922ea4c1298db254708d566 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af318c26f75e774c26dcda6b3a3d7fca2 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af318c26f75e774c26dcda6b3a3d7fca2">updateInverseOffer</a> (const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;unavailableResources, const <a class="el" href="classOption.html">Option</a>&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;filters) override</td></tr>
+<tr class="separator:af318c26f75e774c26dcda6b3a3d7fca2 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fab59da499452701983583ec14eb0a7 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, mesos::allocator::InverseOfferStatus &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a2fab59da499452701983583ec14eb0a7">getInverseOfferStatuses</a> () override</td></tr>
+<tr class="separator:a2fab59da499452701983583ec14eb0a7 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a508736cf98d37e4fe95056f59ac4ef1b inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a508736cf98d37e4fe95056f59ac4ef1b">recoverResources</a> (const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;filters) override</td></tr>
+<tr class="separator:a508736cf98d37e4fe95056f59ac4ef1b inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76beef96029c462144d6c627160fd788 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a76beef96029c462144d6c627160fd788">suppressOffers</a> (const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a>) override</td></tr>
+<tr class="separator:a76beef96029c462144d6c627160fd788 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4f5ef354b0e51b1f7143de72606d72dd inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4f5ef354b0e51b1f7143de72606d72dd">reviveOffers</a> (const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a>) override</td></tr>
+<tr class="separator:a4f5ef354b0e51b1f7143de72606d72dd inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac87ffb3152789c1b8ce96b9e8eb4e783 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac87ffb3152789c1b8ce96b9e8eb4e783">setQuota</a> (const std::string &amp;role, const <a class="el" href="structQuota.html">Quota</a> &amp;quota) override</td></tr>
+<tr class="separator:ac87ffb3152789c1b8ce96b9e8eb4e783 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae2a330ecb11580ec7d84d26e7855d41f inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae2a330ecb11580ec7d84d26e7855d41f">removeQuota</a> (const std::string &amp;role) override</td></tr>
+<tr class="separator:ae2a330ecb11580ec7d84d26e7855d41f inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6175582db901bed638e5a7b96c7efa17 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6175582db901bed638e5a7b96c7efa17">updateWeights</a> (const std::vector&lt; WeightInfo &gt; &amp;weightInfos) override</td></tr>
+<tr class="separator:a6175582db901bed638e5a7b96c7efa17 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td></tr>
 <tr class="memitem:a99348f470d98066581911dc62a539d6e inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a99348f470d98066581911dc62a539d6e">MesosAllocatorProcess</a> ()</td></tr>
 <tr class="separator:a99348f470d98066581911dc62a539d6e inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6fc57412e81e27f303f3eb1243aab15e inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a6fc57412e81e27f303f3eb1243aab15e">~MesosAllocatorProcess</a> ()</td></tr>
-<tr class="separator:a6fc57412e81e27f303f3eb1243aab15e inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28df85bcd64219034ef5c8abc9f44b4d inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a28df85bcd64219034ef5c8abc9f44b4d">~MesosAllocatorProcess</a> () override</td></tr>
+<tr class="separator:a28df85bcd64219034ef5c8abc9f44b4d inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosAllocatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosAllocatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>


[20/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule-members.html
index d76f0dd..47bf9b8 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html#a7e1ab0fb03a9d873a7a9b12e6761b300">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html">mesos::internal::master::maintenance::UpdateSchedule</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html#a8ddfb29afe1ee3d7a3dfa7310c69646c">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html">mesos::internal::master::maintenance::UpdateSchedule</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html#ab64a021631dfce3db04006231d26488c">UpdateSchedule</a>(const mesos::maintenance::Schedule &amp;_schedule)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html">mesos::internal::master::maintenance::UpdateSchedule</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html
index 2771843..0e4a493 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html
@@ -81,8 +81,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
 <tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
 <tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
-<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a> () override</td></tr>
+<tr class="separator:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
 <tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
@@ -113,8 +113,8 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a7e1ab0fb03a9d873a7a9b12e6761b300"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html#a7e1ab0fb03a9d873a7a9b12e6761b300">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:a7e1ab0fb03a9d873a7a9b12e6761b300"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8ddfb29afe1ee3d7a3dfa7310c69646c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html#a8ddfb29afe1ee3d7a3dfa7310c69646c">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs) override</td></tr>
+<tr class="separator:a8ddfb29afe1ee3d7a3dfa7310c69646c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Updates the maintanence schedule of the cluster. </p>
@@ -146,7 +146,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a7e1ab0fb03a9d873a7a9b12e6761b300"></a>
+<a class="anchor" id="a8ddfb29afe1ee3d7a3dfa7310c69646c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -173,7 +173,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota-members.html
index ebb6a56..8b9c191 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a53a7e1f0340bbc8a55ab9945ed285cd0">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html">mesos::internal::master::quota::RemoveQuota</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a6c6dc0e163bad556d05e4af855d25bda">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html">mesos::internal::master::quota::RemoveQuota</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">Promise&lt; bool &gt;::set</a>(bool &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html
index b7ec6de..7193274 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html
@@ -81,8 +81,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
 <tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
 <tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
-<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a> () override</td></tr>
+<tr class="separator:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
 <tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
@@ -113,8 +113,8 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a53a7e1f0340bbc8a55ab9945ed285cd0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a53a7e1f0340bbc8a55ab9945ed285cd0">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:a53a7e1f0340bbc8a55ab9945ed285cd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6c6dc0e163bad556d05e4af855d25bda"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a6c6dc0e163bad556d05e4af855d25bda">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs) override</td></tr>
+<tr class="separator:a6c6dc0e163bad556d05e4af855d25bda"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Removes quota for a role. </p>
@@ -146,7 +146,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a53a7e1f0340bbc8a55ab9945ed285cd0"></a>
+<a class="anchor" id="a6c6dc0e163bad556d05e4af855d25bda"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -173,7 +173,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota-members.html
index d0200f5..af0ec33 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html#a7f58777553181a8165d8d119ba37b515">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html">mesos::internal::master::quota::UpdateQuota</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html#a095987fc29a05a3aaffe11e6c69c24c6">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html">mesos::internal::master::quota::UpdateQuota</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html#abc0a0f50cc3857a7078580caf99530bf">UpdateQuota</a>(const mesos::quota::QuotaInfo &amp;quotaInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html">mesos::internal::master::quota::UpdateQuota</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html
index 74fe6a1..b444446 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html
@@ -81,8 +81,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
 <tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
 <tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
-<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a> () override</td></tr>
+<tr class="separator:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
 <tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
@@ -113,8 +113,8 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a7f58777553181a8165d8d119ba37b515"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html#a7f58777553181a8165d8d119ba37b515">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:a7f58777553181a8165d8d119ba37b515"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a095987fc29a05a3aaffe11e6c69c24c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html#a095987fc29a05a3aaffe11e6c69c24c6">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs) override</td></tr>
+<tr class="separator:a095987fc29a05a3aaffe11e6c69c24c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Sets quota for a role. </p>
@@ -146,7 +146,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a7f58777553181a8165d8d119ba37b515"></a>
+<a class="anchor" id="a095987fc29a05a3aaffe11e6c69c24c6"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -173,7 +173,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights-members.html
index 38c45b0..0a609ab 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html#aea9586bd7894653014f778e9b4dab91c">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html">mesos::internal::master::weights::UpdateWeights</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html#af728cd3d8bcfcad4213170c74c60b9ed">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html">mesos::internal::master::weights::UpdateWeights</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html#ae090f6b725e220054125b50cdb725eaf">UpdateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;_weightInfos)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html">mesos::internal::master::weights::UpdateWeights</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html
index ae7f6f0..a1da16f 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html
@@ -81,8 +81,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
 <tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
 <tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
-<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a> () override</td></tr>
+<tr class="separator:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
 <tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
@@ -113,8 +113,8 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:aea9586bd7894653014f778e9b4dab91c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html#aea9586bd7894653014f778e9b4dab91c">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:aea9586bd7894653014f778e9b4dab91c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af728cd3d8bcfcad4213170c74c60b9ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html#af728cd3d8bcfcad4213170c74c60b9ed">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs) override</td></tr>
+<tr class="separator:af728cd3d8bcfcad4213170c74c60b9ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Updates weights for the specified roles. </p>
@@ -145,7 +145,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="aea9586bd7894653014f778e9b4dab91c"></a>
+<a class="anchor" id="af728cd3d8bcfcad4213170c74c60b9ed"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -172,7 +172,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess-members.html
index 77146f3..fbddd9d 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess-members.html
@@ -66,11 +66,11 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a>(const std::string &amp;name, const UPID &amp;pid)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a591bf74929a5fc7db08c73c1761e7a50">finalize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a2f8bd3247d986539e9c2969e450a5ca2">finalize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#af123bea3321a9d99d1fecaf33cd5179b">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a7335cf71c40e573db97dedb1e481cc58">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -94,9 +94,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; ReaderProcess&lt; T &gt; &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; ReaderProcess&lt; T &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a41f806fdc5a1ee5e8ba3e5ceee729fef">~ReaderProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; ReaderProcess&lt; T &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a49d7f9504994a76e5493e86b013a5f67">~ReaderProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html
index 694ac59..83dce9a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html
@@ -76,21 +76,21 @@ Inheritance diagram for mesos::internal::recordio::internal::ReaderProcess&lt; T
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a11e21afb1b5e47b24074c9c8d7775e1e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a11e21afb1b5e47b24074c9c8d7775e1e">ReaderProcess</a> (::<a class="el" href="classrecordio_1_1Decoder.html">recordio::Decoder</a>&lt; T &gt; &amp;&amp;_decoder, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html">process::http::Pipe::Reader</a> _reader)</td></tr>
 <tr class="separator:a11e21afb1b5e47b24074c9c8d7775e1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41f806fdc5a1ee5e8ba3e5ceee729fef"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a41f806fdc5a1ee5e8ba3e5ceee729fef">~ReaderProcess</a> ()</td></tr>
-<tr class="separator:a41f806fdc5a1ee5e8ba3e5ceee729fef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a49d7f9504994a76e5493e86b013a5f67"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a49d7f9504994a76e5493e86b013a5f67">~ReaderProcess</a> () override</td></tr>
+<tr class="separator:a49d7f9504994a76e5493e86b013a5f67"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad17237b8d9089c4112dc03268ed1c5e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classResult.html">Result</a>&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#ad17237b8d9089c4112dc03268ed1c5e0">read</a> ()</td></tr>
 <tr class="separator:ad17237b8d9089c4112dc03268ed1c5e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; ReaderProcess&lt; T &gt; &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; ReaderProcess&lt; T &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -99,12 +99,12 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:af123bea3321a9d99d1fecaf33cd5179b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#af123bea3321a9d99d1fecaf33cd5179b">initialize</a> () override</td></tr>
-<tr class="memdesc:af123bea3321a9d99d1fecaf33cd5179b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#af123bea3321a9d99d1fecaf33cd5179b">More...</a><br /></td></tr>
-<tr class="separator:af123bea3321a9d99d1fecaf33cd5179b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a591bf74929a5fc7db08c73c1761e7a50"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a591bf74929a5fc7db08c73c1761e7a50">finalize</a> () override</td></tr>
-<tr class="memdesc:a591bf74929a5fc7db08c73c1761e7a50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is terminated.  <a href="#a591bf74929a5fc7db08c73c1761e7a50">More...</a><br /></td></tr>
-<tr class="separator:a591bf74929a5fc7db08c73c1761e7a50"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7335cf71c40e573db97dedb1e481cc58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a7335cf71c40e573db97dedb1e481cc58">initialize</a> () override</td></tr>
+<tr class="memdesc:a7335cf71c40e573db97dedb1e481cc58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#a7335cf71c40e573db97dedb1e481cc58">More...</a><br /></td></tr>
+<tr class="separator:a7335cf71c40e573db97dedb1e481cc58"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f8bd3247d986539e9c2969e450a5ca2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a2f8bd3247d986539e9c2969e450a5ca2">finalize</a> () override</td></tr>
+<tr class="memdesc:a2f8bd3247d986539e9c2969e450a5ca2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is terminated.  <a href="#a2f8bd3247d986539e9c2969e450a5ca2">More...</a><br /></td></tr>
+<tr class="separator:a2f8bd3247d986539e9c2969e450a5ca2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a> (<a class="el" href="structprocess_1_1Event.html">Event</a> &amp;&amp;event)</td></tr>
 <tr class="memdesc:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when an event is serviced.  <a href="#a2accda04cb99a8337c501958ff85ce01">More...</a><br /></td></tr>
@@ -226,7 +226,7 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a41f806fdc5a1ee5e8ba3e5ceee729fef"></a>
+<a class="anchor" id="a49d7f9504994a76e5493e86b013a5f67"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -236,7 +236,7 @@ template&lt;typename T &gt; </div>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess</a>&lt; T &gt;::~<a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">ReaderProcess</a> </td>
+          <td class="memname"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess</a>&lt; T &gt;::~<a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">ReaderProcess</a> </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -244,7 +244,7 @@ template&lt;typename T &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -252,7 +252,7 @@ template&lt;typename T &gt; </div>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a591bf74929a5fc7db08c73c1761e7a50"></a>
+<a class="anchor" id="a2f8bd3247d986539e9c2969e450a5ca2"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -262,7 +262,7 @@ template&lt;typename T &gt; </div>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess</a>&lt; T &gt;::finalize </td>
+          <td class="memname">void <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess</a>&lt; T &gt;::finalize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -282,7 +282,7 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="af123bea3321a9d99d1fecaf33cd5179b"></a>
+<a class="anchor" id="a7335cf71c40e573db97dedb1e481cc58"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -292,7 +292,7 @@ template&lt;typename T &gt; </div>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess</a>&lt; T &gt;::initialize </td>
+          <td class="memname">void <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess</a>&lt; T &gt;::initialize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess-members.html
index 042cbf4..d3c531d 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess-members.html
@@ -80,7 +80,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#abf6c41985fbe21ab03e1355d62be492c">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">mesos::internal::slave::AppcRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#afc62db465b600abe14c020407e5dee8b">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">mesos::internal::slave::AppcRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
@@ -96,17 +96,17 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#ad71e69166c8f02562966861d5ada8e78">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">mesos::internal::slave::AppcRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a6593261e560b80f47c0897f946a40624">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">mesos::internal::slave::AppcRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#ad8525216ff089c145cdada94ee907935">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">mesos::internal::slave::AppcRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a55b919a050c5207b8e88f6bc7dc89e8b">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">mesos::internal::slave::AppcRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#aee83322693aec96863310b528b11b092">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a01ea0ba6e9f76d7685281460d7cd05db">~AppcRuntimeIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">mesos::internal::slave::AppcRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a711f91286b9620be55ae2a47071a11cc">~AppcRuntimeIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">mesos::internal::slave::AppcRuntimeIsolatorProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[15/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess-members.html
index c8f25ff..bcb611c 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess-members.html
@@ -59,7 +59,7 @@
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#aa37344013e4fc32ef429e46408e13ea4">_create</a>(const Flags &amp;flags, const process::Owned&lt; docker::volume::DriverClient &gt; &amp;client)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">mesos::internal::slave::DockerVolumeIsolatorProcess</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a3312d2d13db033844fe11ac581d4d1d0">cleanup</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">mesos::internal::slave::DockerVolumeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#aa6f648322b1dd7561662333627292271">cleanup</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">mesos::internal::slave::DockerVolumeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -81,10 +81,10 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a51a3341ecc4035d8605273b974237b39">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">mesos::internal::slave::DockerVolumeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a182820bb4f434aef573a6882e6a550f1">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">mesos::internal::slave::DockerVolumeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a7fc8cf2248d2bdb7986821f88b2c25bb">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">mesos::internal::slave::DockerVolumeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#ac4142e0bcb686bbe5a6d7b630aacf63c">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">mesos::internal::slave::DockerVolumeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -97,17 +97,17 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#ab062769cb109a8b15771346fa50c5683">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">mesos::internal::slave::DockerVolumeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#aad9368d0d4bdeff7781aae7e1cf45d95">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">mesos::internal::slave::DockerVolumeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#ace89bb797fd0f421f50dcaa8639f3c9f">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">mesos::internal::slave::DockerVolumeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a249c85134050ed354955b18726bc4a10">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">mesos::internal::slave::DockerVolumeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#aee83322693aec96863310b528b11b092">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a4b409988991161f69586ab7bfcf21729">~DockerVolumeIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">mesos::internal::slave::DockerVolumeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a1dd32fc88befc40675c318dc4869a7a8">~DockerVolumeIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">mesos::internal::slave::DockerVolumeIsolatorProcess</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html
index 845d0b8..f04a53b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html
@@ -76,21 +76,21 @@ Inheritance diagram for mesos::internal::slave::DockerVolumeIsolatorProcess:</di
 <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:a4b409988991161f69586ab7bfcf21729"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a4b409988991161f69586ab7bfcf21729">~DockerVolumeIsolatorProcess</a> ()</td></tr>
-<tr class="separator:a4b409988991161f69586ab7bfcf21729"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab062769cb109a8b15771346fa50c5683"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#ab062769cb109a8b15771346fa50c5683">supportsNesting</a> ()</td></tr>
-<tr class="separator:ab062769cb109a8b15771346fa50c5683"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad9368d0d4bdeff7781aae7e1cf45d95"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#aad9368d0d4bdeff7781aae7e1cf45d95">supportsStandalone</a> ()</td></tr>
-<tr class="separator:aad9368d0d4bdeff7781aae7e1cf45d95"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7fc8cf2248d2bdb7986821f88b2c25bb"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a7fc8cf2248d2bdb7986821f88b2c25bb">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
-<tr class="separator:a7fc8cf2248d2bdb7986821f88b2c25bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a51a3341ecc4035d8605273b974237b39"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a51a3341ecc4035d8605273b974237b39">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a51a3341ecc4035d8605273b974237b39"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3312d2d13db033844fe11ac581d4d1d0"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a3312d2d13db033844fe11ac581d4d1d0">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a3312d2d13db033844fe11ac581d4d1d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1dd32fc88befc40675c318dc4869a7a8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a1dd32fc88befc40675c318dc4869a7a8">~DockerVolumeIsolatorProcess</a> () override</td></tr>
+<tr class="separator:a1dd32fc88befc40675c318dc4869a7a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ace89bb797fd0f421f50dcaa8639f3c9f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#ace89bb797fd0f421f50dcaa8639f3c9f">supportsNesting</a> () override</td></tr>
+<tr class="separator:ace89bb797fd0f421f50dcaa8639f3c9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a249c85134050ed354955b18726bc4a10"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a249c85134050ed354955b18726bc4a10">supportsStandalone</a> () override</td></tr>
+<tr class="separator:a249c85134050ed354955b18726bc4a10"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac4142e0bcb686bbe5a6d7b630aacf63c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#ac4142e0bcb686bbe5a6d7b630aacf63c">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans) override</td></tr>
+<tr class="separator:ac4142e0bcb686bbe5a6d7b630aacf63c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a182820bb4f434aef573a6882e6a550f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a182820bb4f434aef573a6882e6a550f1">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:a182820bb4f434aef573a6882e6a550f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa6f648322b1dd7561662333627292271"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#aa6f648322b1dd7561662333627292271">cleanup</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:aa6f648322b1dd7561662333627292271"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
 <tr class="separator:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1dd1c873155700d4f1e3ebb1421057f3 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a> (const ContainerID &amp;containerId)</td></tr>
@@ -102,16 +102,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -215,7 +215,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a4b409988991161f69586ab7bfcf21729"></a>
+<a class="anchor" id="a1dd32fc88befc40675c318dc4869a7a8"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -223,7 +223,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::DockerVolumeIsolatorProcess::~DockerVolumeIsolatorProcess </td>
+          <td class="memname">mesos::internal::slave::DockerVolumeIsolatorProcess::~DockerVolumeIsolatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -231,7 +231,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -273,7 +273,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a3312d2d13db033844fe11ac581d4d1d0"></a>
+<a class="anchor" id="aa6f648322b1dd7561662333627292271"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -281,7 +281,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::DockerVolumeIsolatorProcess::cleanup </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::DockerVolumeIsolatorProcess::cleanup </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -290,7 +290,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -323,7 +323,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a51a3341ecc4035d8605273b974237b39"></a>
+<a class="anchor" id="a182820bb4f434aef573a6882e6a550f1"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -331,7 +331,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::DockerVolumeIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::DockerVolumeIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -350,7 +350,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -359,7 +359,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7fc8cf2248d2bdb7986821f88b2c25bb"></a>
+<a class="anchor" id="ac4142e0bcb686bbe5a6d7b630aacf63c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -367,7 +367,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::DockerVolumeIsolatorProcess::recover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::DockerVolumeIsolatorProcess::recover </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; mesos::slave::ContainerState &gt; &amp;&#160;</td>
           <td class="paramname"><em>states</em>, </td>
@@ -386,7 +386,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -395,7 +395,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab062769cb109a8b15771346fa50c5683"></a>
+<a class="anchor" id="ace89bb797fd0f421f50dcaa8639f3c9f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -403,7 +403,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::DockerVolumeIsolatorProcess::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::DockerVolumeIsolatorProcess::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -411,7 +411,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -420,7 +420,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aad9368d0d4bdeff7781aae7e1cf45d95"></a>
+<a class="anchor" id="a249c85134050ed354955b18726bc4a10"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -428,7 +428,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::DockerVolumeIsolatorProcess::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::DockerVolumeIsolatorProcess::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -436,7 +436,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess-members.html
index 0233a1b..a20729a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess-members.html
@@ -80,7 +80,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a2f03baa1e274f77828757b3699b3a523">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#ad9fc7f60fcbad4058dabeef5c8caf1b5">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
@@ -96,17 +96,17 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#acb10dc4100e3b3688aedc8474cb9a124">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a3d870a6d16a3c550b6ceb85ae044263b">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#aca320edef4f1b4cfb96972cff3f30f06">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a4b1d8b1a93096bb73e54d4963baf9d80">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#aee83322693aec96863310b528b11b092">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#abd36e5eaba0f5147a738a8d87506695e">~EnvironmentSecretIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a83d42efa18e95de0406638ddaa202596">~EnvironmentSecretIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html
index 8a99157..359a3d4 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html
@@ -75,17 +75,17 @@ Inheritance diagram for mesos::internal::slave::EnvironmentSecretIsolatorProcess
 <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:abd36e5eaba0f5147a738a8d87506695e"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#abd36e5eaba0f5147a738a8d87506695e">~EnvironmentSecretIsolatorProcess</a> ()</td></tr>
-<tr class="separator:abd36e5eaba0f5147a738a8d87506695e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acb10dc4100e3b3688aedc8474cb9a124"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#acb10dc4100e3b3688aedc8474cb9a124">supportsNesting</a> ()</td></tr>
-<tr class="separator:acb10dc4100e3b3688aedc8474cb9a124"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3d870a6d16a3c550b6ceb85ae044263b"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a3d870a6d16a3c550b6ceb85ae044263b">supportsStandalone</a> ()</td></tr>
-<tr class="separator:a3d870a6d16a3c550b6ceb85ae044263b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2f03baa1e274f77828757b3699b3a523"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a2f03baa1e274f77828757b3699b3a523">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a2f03baa1e274f77828757b3699b3a523"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83d42efa18e95de0406638ddaa202596"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a83d42efa18e95de0406638ddaa202596">~EnvironmentSecretIsolatorProcess</a> () override</td></tr>
+<tr class="separator:a83d42efa18e95de0406638ddaa202596"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca320edef4f1b4cfb96972cff3f30f06"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#aca320edef4f1b4cfb96972cff3f30f06">supportsNesting</a> () override</td></tr>
+<tr class="separator:aca320edef4f1b4cfb96972cff3f30f06"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4b1d8b1a93096bb73e54d4963baf9d80"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a4b1d8b1a93096bb73e54d4963baf9d80">supportsStandalone</a> () override</td></tr>
+<tr class="separator:a4b1d8b1a93096bb73e54d4963baf9d80"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9fc7f60fcbad4058dabeef5c8caf1b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#ad9fc7f60fcbad4058dabeef5c8caf1b5">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:ad9fc7f60fcbad4058dabeef5c8caf1b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
 <tr class="separator:a426eac2fa6176c91bef2cb8175eab24f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
@@ -101,16 +101,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a564aeab37e98937a14c3beea590793cb">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a564aeab37e98937a14c3beea590793cb inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -212,7 +212,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="abd36e5eaba0f5147a738a8d87506695e"></a>
+<a class="anchor" id="a83d42efa18e95de0406638ddaa202596"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -220,7 +220,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::EnvironmentSecretIsolatorProcess::~EnvironmentSecretIsolatorProcess </td>
+          <td class="memname">mesos::internal::slave::EnvironmentSecretIsolatorProcess::~EnvironmentSecretIsolatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -228,7 +228,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -270,7 +270,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a2f03baa1e274f77828757b3699b3a523"></a>
+<a class="anchor" id="ad9fc7f60fcbad4058dabeef5c8caf1b5"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -278,7 +278,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::EnvironmentSecretIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::EnvironmentSecretIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -297,7 +297,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -306,7 +306,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="acb10dc4100e3b3688aedc8474cb9a124"></a>
+<a class="anchor" id="aca320edef4f1b4cfb96972cff3f30f06"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -314,7 +314,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::EnvironmentSecretIsolatorProcess::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::EnvironmentSecretIsolatorProcess::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -322,7 +322,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -331,7 +331,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a3d870a6d16a3c550b6ceb85ae044263b"></a>
+<a class="anchor" id="a4b1d8b1a93096bb73e54d4963baf9d80"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -339,7 +339,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::EnvironmentSecretIsolatorProcess::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::EnvironmentSecretIsolatorProcess::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -347,7 +347,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html
index f456ab5..e68f5dd 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html
@@ -100,9 +100,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; FetcherProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#ac547207a79610941e4fd1a44fb1eb225">~FetcherProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; FetcherProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#aa6b160bb6e01b51f6978375c4897b1f8">~FetcherProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; FetcherProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html
index 7367572..45e69a1 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html
@@ -82,8 +82,8 @@ Classes</h2></td></tr>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a0e1e5d30009069a71b9aff975304e3e3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a0e1e5d30009069a71b9aff975304e3e3">FetcherProcess</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;_flags)</td></tr>
 <tr class="separator:a0e1e5d30009069a71b9aff975304e3e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac547207a79610941e4fd1a44fb1eb225"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#ac547207a79610941e4fd1a44fb1eb225">~FetcherProcess</a> ()</td></tr>
-<tr class="separator:ac547207a79610941e4fd1a44fb1eb225"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa6b160bb6e01b51f6978375c4897b1f8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#aa6b160bb6e01b51f6978375c4897b1f8">~FetcherProcess</a> () override</td></tr>
+<tr class="separator:aa6b160bb6e01b51f6978375c4897b1f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa85f02a121ced7824d5f1a4f8868d12d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#aa85f02a121ced7824d5f1a4f8868d12d">fetch</a> (const ContainerID &amp;containerId, const CommandInfo &amp;commandInfo, const std::string &amp;sandboxDirectory, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;user)</td></tr>
 <tr class="separator:aa85f02a121ced7824d5f1a4f8868d12d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af4f74f98f2997125702f99aaad749764"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764">run</a> (const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;user, const mesos::fetcher::FetcherInfo &amp;info)</td></tr>
@@ -99,16 +99,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a94fb0cab716a430c9a9e85c6f2ccaf70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classBytes.html">Bytes</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a94fb0cab716a430c9a9e85c6f2ccaf70">availableCacheSpace</a> () const </td></tr>
 <tr class="separator:a94fb0cab716a430c9a9e85c6f2ccaf70"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; FetcherProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; FetcherProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -229,7 +229,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac547207a79610941e4fd1a44fb1eb225"></a>
+<a class="anchor" id="aa6b160bb6e01b51f6978375c4897b1f8"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -237,7 +237,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::FetcherProcess::~FetcherProcess </td>
+          <td class="memname">mesos::internal::slave::FetcherProcess::~FetcherProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -245,7 +245,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess-members.html
index 93edf25..1339fbe 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess-members.html
@@ -96,9 +96,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; GarbageCollectorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a4dcf87655efae36868aceee9477b3c0c">unschedule</a>(const std::string &amp;path)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html">mesos::internal::slave::GarbageCollectorProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#ab94d34213b83855911bd4758debc920e">~GarbageCollectorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html">mesos::internal::slave::GarbageCollectorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; GarbageCollectorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a7f0bd5eae3c0b4edd9ace2e039c4c21b">~GarbageCollectorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html">mesos::internal::slave::GarbageCollectorProcess</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; GarbageCollectorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[50/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
index 2f1d683..e27191e 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
@@ -52,7 +52,7 @@
 <div class="title">limiter.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="3rdparty_2libprocess_2include_2process_2limiter_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6
 </span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span class="linen
 o">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __PROCESS_LIMITER_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __PROCESS_LIMITER_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;deque&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="defer_8hpp.html">process/defer.hpp</a>&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="delay_8hpp.html">process/dela
 y.hpp</a>&gt;</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="dispatch_8hpp.html">process/dispatch.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="id_8hpp.html">process/id.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="timeout_8hpp.ht
 ml">process/timeout.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="foreach_8hpp.html">stout/foreach.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</a> {</div><div class=
 "line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// Forward declaration.</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">class </span>RateLimiterProcess;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">// Provides an abstraction that rate limits the number of &quot;permits&quot;</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">// that can be acquired over some duration.</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// NOTE: Currently, each libprocess Process should use a separate</span></div><div class="line"><a name="l00038"></a><sp
 an class="lineno">   38</span>&#160;<span class="comment">// RateLimiter instance. This is because if multiple processes share</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">// a RateLimiter instance, by the time a process acts on the Future</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">// returned by &#39;acquire()&#39; another process might have acquired the</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">// next permit and do its rate limited operation.</span></div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiter.html">   42</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1RateLimiter.html">RateLimiter</a></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;{
 </div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <a class="code" href="classprocess_1_1RateLimiter.html#a0713f934ac780968289ea0bcbe7cc6ee">RateLimiter</a>(<span class="keywordtype">int</span> permits, <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration);</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classprocess_1_1RateLimiter.html#a0713f934ac780968289ea0bcbe7cc6ee">RateLimiter</a>(<span class="keywordtype">double</span> permitsPerSecond);</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1RateLimiter.html#a09f3220a7f68fb473745accc16847f45">~RateLimiter</a>();</div><div cla
 ss="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="comment">// Returns a future that becomes ready when the permit is acquired.</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <span class="comment">// Discarding this future cancels this acquisition.</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="classprocess_1_1RateLimiter.html#aeba2f8234c93c3f34cd6de8fbc595b96">acquire</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l0
 0054"></a><span class="lineno">   54</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <a class="code" href="classprocess_1_1RateLimiter.html#a0713f934ac780968289ea0bcbe7cc6ee">RateLimiter</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1RateLimiter.html">RateLimiter</a>&amp;);</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <a class="code" href="classprocess_1_1RateLimiter.html">RateLimiter</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classprocess_1_1RateLimiter.html">RateLimiter</a>&amp;);</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a>* <a class="code" href="namespaceproces
 s.html">process</a>;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;};</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiterProcess.html">   62</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">Process</a>&lt;RateLimiterProcess&gt;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;{</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiterProc
 ess.html#aba017815b6fb2fb21894733c26ccc7c6">   65</a></span>&#160;  <a class="code" href="classprocess_1_1RateLimiterProcess.html#aba017815b6fb2fb21894733c26ccc7c6">RateLimiterProcess</a>(<span class="keywordtype">int</span> permits, <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration)</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    : <a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>(ID::<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">generate</a>(<span class="stringliteral">&quot;__limiter__&quot;</span>))</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  {</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    CHECK_GT(permits, 0);</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    CHECK_GT(duration.<a class="code" href="classDurati
 on.html#a31ebb8d92dc93914cb830d70753d802b">secs</a>(), 0);</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    permitsPerSecond = permits / duration.<a class="code" href="classDuration.html#a31ebb8d92dc93914cb830d70753d802b">secs</a>();</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  }</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiterProcess.html#a7bb926cce009ffbe0de571b37e406578">   73</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classprocess_1_1RateLimiterProcess.html#a7bb926cce009ffbe0de571b37e406578">RateLimiterProcess</a>(<span class="keywordtype">double</span> _permitsPerSecond)</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    : <a class="code" href="classprocess_1_1ProcessBase.html">Proces
 sBase</a>(ID::<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">generate</a>(<span class="stringliteral">&quot;__limiter__&quot;</span>)),</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;      permitsPerSecond(_permitsPerSecond)</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  {</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    CHECK_GT(permitsPerSecond, 0);</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  }</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiterProcess.html#a52f385d91c5420d62baef6c6054b408a">   80</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classprocess_1_1RateLimiterProcess.html
 #a52f385d91c5420d62baef6c6054b408a">finalize</a>()</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  {</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    <span class="keywordflow">foreach</span> (<a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a>* <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>, promises) {</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;      promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">discard</a>();</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;      <span class="keyword">delete</span> <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>;</div><div class="line"><a name="l00085"></a><span class="lineno">   8
 5</span>&#160;    }</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    promises.clear();</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  }</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiterProcess.html#a086e9e06200ceca6f9c6407e906406fc">   89</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="classprocess_1_1RateLimiterProcess.html#a086e9e06200ceca6f9c6407e906406fc">acquire</a>()</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  {</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    <span class="keywordflow">if</span> (!promises.empty()) {</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;      <span 
 class="comment">// Need to wait for others to get permits first.</span></div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;      <a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a>* <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a> = <span class="keyword">new</span> <a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a>();</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;      promises.push_back(promise);</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;      <span class="keywordflow">return</span> promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>()</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;        .<a class="code" href="classprocess_1_1Future.html#a1b80bf321358be4488
 0d9c6bae5d9a2d">onDiscard</a>(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(), &amp;<a class="code" href="namespaceprocess_1_1internal.html#a58d2ee086b173d21a4fc0550f843dd2e">Self::discard</a>, promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>()));</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    }</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    <span class="keywordflow">if</span> (timeout.remaining() &gt; <a class="code" href="classSeconds.html">Seconds</a>(0)) {</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;      <span class="comment">// Need to wait a bit longer, but first one in the queue.</span></div><div class="line"><a name="l00101"></a><span class
 ="lineno">  101</span>&#160;      <a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a>* <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a> = <span class="keyword">new</span> <a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a>();</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;      promises.push_back(promise);</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;      <a class="code" href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">delay</a>(timeout.remaining(), <span class="keyword">self</span>(), &amp;Self::_acquire);</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;      <span class="keywordflow">return</span> promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>()</div><div class="line"><a name
 ="l00105"></a><span class="lineno">  105</span>&#160;        .<a class="code" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(), &amp;<a class="code" href="namespaceprocess_1_1internal.html#a58d2ee086b173d21a4fc0550f843dd2e">Self::discard</a>, promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>()));</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;    }</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;    <span class="comment">// No need to wait!</span></div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    timeout = <a class="code" href="classSeconds.html">Seconds</a>(1) / permitsPerSecond;
 </div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  }</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  <a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a>&amp;);</div><div class="line"><a name="l00116"></a><span class="lineno">  116</sp
 an>&#160;  <a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a>&amp;);</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;  <span class="keywordtype">void</span> _acquire()</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  {</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    CHECK(!promises.empty());</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    <span class="comment">// Keep removing the top of the queue until we find a promise</span></div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>
 &#160;    <span class="comment">// whose future is not discarded.</span></div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <span class="keywordflow">while</span> (!promises.empty()) {</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;      <a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a>* <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a> = promises.front();</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;      promises.pop_front();</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;      <span class="keywordflow">if</span> (!promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>().<a class="code" href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">isDiscarded</a>()) {</div><div cl
 ass="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;        promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">set</a>(<a class="code" href="structNothing.html">Nothing</a>());</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;        <span class="keyword">delete</span> <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>;</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;        timeout = <a class="code" href="classSeconds.html">Seconds</a>(1) / permitsPerSecond;</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;        <span class="keywordflow">break</span>;</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00133"></a><span class="lineno">  
 133</span>&#160;        <span class="keyword">delete</span> <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>;</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;      }</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    }</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    <span class="comment">// Repeat if necessary.</span></div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    <span class="keywordflow">if</span> (!promises.empty()) {</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;      <a class="code" href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">delay</a>(timeout.remaining(), <span class="keyword">self</span>(), &amp;Self::_acquire);</div><div
  class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    }</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  }</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="namespaceprocess.html#a21733add4910bb1b6658c136d557db4f">discard</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a>&amp; future)</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  {</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;    <span class="keywordflow">foreach</span> (<a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a>* <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">pro
 mise</a>, promises) {</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;      <span class="keywordflow">if</span> (promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() == future) {</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;        promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">discard</a>();</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      }</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;    }</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;  }</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;  <span class="keywordtype">double</span> permitsPerSecond;</div><div class="line"><a n
 ame="l00153"></a><span class="lineno">  153</span>&#160;</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;  <a class="code" href="classprocess_1_1Timeout.html">Timeout</a> timeout;</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;  std::deque&lt;Promise&lt;Nothing&gt;*&gt; promises;</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;};</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiter.html#a0713f934ac780968289ea0bcbe7cc6ee">  160</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classprocess_1_1RateLimiter.html#a0713f934ac780968289ea0bcbe7cc6ee">Rate
 Limiter::RateLimiter</a>(<span class="keywordtype">int</span> permits, <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration)</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;{</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;  <a class="code" href="namespaceprocess.html">process</a> = <span class="keyword">new</span> <a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a>(permits, duration);</div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;  <a class="code" href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">spawn</a>(<a class="code" href="namespaceprocess.html">process</a>);</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;}</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div><div class="line"><a name="l00166"></a><span c
 lass="lineno">  166</span>&#160;</div><div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiter.html#a8e2352ea8c6e3817ba54861579f79a6a">  167</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classprocess_1_1RateLimiter.html#a0713f934ac780968289ea0bcbe7cc6ee">RateLimiter::RateLimiter</a>(<span class="keywordtype">double</span> permitsPerSecond)</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;{</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;  <a class="code" href="namespaceprocess.html">process</a> = <span class="keyword">new</span> <a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a>(permitsPerSecond);</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  <a class="code" href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">spawn</a>(<a class="code" href="namespacepr
 ocess.html">process</a>);</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;}</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div><div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiter.html#a09f3220a7f68fb473745accc16847f45">  174</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classprocess_1_1RateLimiter.html#a09f3220a7f68fb473745accc16847f45">RateLimiter::~RateLimiter</a>()</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;{</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;  <a class="code" href="namespaceprocess.html#a20443908afa3212215166e26065349e5">terminate</a>(<a class="code" href="namespaceprocess.html">process</a>);</div><div class="line"><a name="l00177"></a><span class="line
 no">  177</span>&#160;  <a class="code" href="namespaceprocess.html#a07833fb41a8b0c1f18fa5485ca8c18d4">wait</a>(<a class="code" href="namespaceprocess.html">process</a>);</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;  <span class="keyword">delete</span> <a class="code" href="namespaceprocess.html">process</a>;</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;}</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div><div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiter.html#aeba2f8234c93c3f34cd6de8fbc595b96">  182</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="classprocess_1_1RateLimiter.html#aeba2f8234c93c3f34cd6de8fbc595b96">RateLimiter::a
 cquire</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;<span class="keyword"></span>{</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">dispatch</a>(<a class="code" href="namespaceprocess.html">process</a>, &amp;<a class="code" href="classprocess_1_1RateLimiterProcess.html#a086e9e06200ceca6f9c6407e906406fc">RateLimiterProcess::acquire</a>);</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;}</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;} <span class="comment">// namespace process {</span></div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;</div><div class="line"><a name="l0
 0189"></a><span class="lineno">  189</span>&#160;<span class="preprocessor">#endif // __PROCESS_LIMITER_HPP__</span></div><div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &amp;prefix=&quot;&quot;)</div><div class="ttdoc">Returns &amp;#39;prefix(N)&amp;#39; where N represents the number of instances where the same prefix (wrt...</div></div>
+<a href="3rdparty_2libprocess_2include_2process_2limiter_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6
 </span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span class="linen
 o">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __PROCESS_LIMITER_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __PROCESS_LIMITER_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;deque&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="defer_8hpp.html">process/defer.hpp</a>&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="delay_8hpp.html">process/dela
 y.hpp</a>&gt;</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="dispatch_8hpp.html">process/dispatch.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="id_8hpp.html">process/id.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="timeout_8hpp.ht
 ml">process/timeout.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="foreach_8hpp.html">stout/foreach.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</a> {</div><div class=
 "line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// Forward declaration.</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">class </span>RateLimiterProcess;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">// Provides an abstraction that rate limits the number of &quot;permits&quot;</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">// that can be acquired over some duration.</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// NOTE: Currently, each libprocess Process should use a separate</span></div><div class="line"><a name="l00038"></a><sp
 an class="lineno">   38</span>&#160;<span class="comment">// RateLimiter instance. This is because if multiple processes share</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">// a RateLimiter instance, by the time a process acts on the Future</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">// returned by &#39;acquire()&#39; another process might have acquired the</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">// next permit and do its rate limited operation.</span></div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiter.html">   42</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1RateLimiter.html">RateLimiter</a></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;{
 </div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <a class="code" href="classprocess_1_1RateLimiter.html#a0713f934ac780968289ea0bcbe7cc6ee">RateLimiter</a>(<span class="keywordtype">int</span> permits, <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration);</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classprocess_1_1RateLimiter.html#a0713f934ac780968289ea0bcbe7cc6ee">RateLimiter</a>(<span class="keywordtype">double</span> permitsPerSecond);</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1RateLimiter.html#a09f3220a7f68fb473745accc16847f45">~RateLimiter</a>();</div><div cla
 ss="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="comment">// Returns a future that becomes ready when the permit is acquired.</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <span class="comment">// Discarding this future cancels this acquisition.</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="classprocess_1_1RateLimiter.html#aeba2f8234c93c3f34cd6de8fbc595b96">acquire</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l0
 0054"></a><span class="lineno">   54</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <a class="code" href="classprocess_1_1RateLimiter.html#a0713f934ac780968289ea0bcbe7cc6ee">RateLimiter</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1RateLimiter.html">RateLimiter</a>&amp;);</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <a class="code" href="classprocess_1_1RateLimiter.html">RateLimiter</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classprocess_1_1RateLimiter.html">RateLimiter</a>&amp;);</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a>* <a class="code" href="namespaceproces
 s.html">process</a>;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;};</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiterProcess.html">   62</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">Process</a>&lt;RateLimiterProcess&gt;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;{</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiterProc
 ess.html#aba017815b6fb2fb21894733c26ccc7c6">   65</a></span>&#160;  <a class="code" href="classprocess_1_1RateLimiterProcess.html#aba017815b6fb2fb21894733c26ccc7c6">RateLimiterProcess</a>(<span class="keywordtype">int</span> permits, <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration)</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    : <a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>(ID::<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">generate</a>(<span class="stringliteral">&quot;__limiter__&quot;</span>))</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  {</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    CHECK_GT(permits, 0);</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    CHECK_GT(duration.<a class="code" href="classDurati
 on.html#a31ebb8d92dc93914cb830d70753d802b">secs</a>(), 0);</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    permitsPerSecond = permits / duration.<a class="code" href="classDuration.html#a31ebb8d92dc93914cb830d70753d802b">secs</a>();</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  }</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiterProcess.html#a7bb926cce009ffbe0de571b37e406578">   73</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classprocess_1_1RateLimiterProcess.html#a7bb926cce009ffbe0de571b37e406578">RateLimiterProcess</a>(<span class="keywordtype">double</span> _permitsPerSecond)</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    : <a class="code" href="classprocess_1_1ProcessBase.html">Proces
 sBase</a>(ID::<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">generate</a>(<span class="stringliteral">&quot;__limiter__&quot;</span>)),</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;      permitsPerSecond(_permitsPerSecond)</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  {</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    CHECK_GT(permitsPerSecond, 0);</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  }</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiterProcess.html#ad4a4db2b1759be91cec6eb208147c465">   80</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classprocess_1_1RateLimiterProcess.html#ad4a4db2b1759be91cec6eb208147c465">f
 inalize</a>()<span class="keyword"> override</span></div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    <span class="keywordflow">foreach</span> (<a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a>* <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>, promises) {</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;      promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">discard</a>();</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;      <span class="keyword">delete</span> <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>;</div><div class="line"><a name="l00085"
 ></a><span class="lineno">   85</span>&#160;    }</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    promises.clear();</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  }</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiterProcess.html#a086e9e06200ceca6f9c6407e906406fc">   89</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="classprocess_1_1RateLimiterProcess.html#a086e9e06200ceca6f9c6407e906406fc">acquire</a>()</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  {</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    <span class="keywordflow">if</span> (!promises.empty()) {</div><div class="line"><a name="l00092"></a><span class="lineno">
    92</span>&#160;      <span class="comment">// Need to wait for others to get permits first.</span></div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;      <a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a>* <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a> = <span class="keyword">new</span> <a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a>();</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;      promises.push_back(promise);</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;      <span class="keywordflow">return</span> promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>()</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;        .<a class="code" href="classprocess_1_1F
 uture.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(), &amp;<a class="code" href="namespaceprocess_1_1internal.html#a58d2ee086b173d21a4fc0550f843dd2e">Self::discard</a>, promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>()));</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    }</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    <span class="keywordflow">if</span> (timeout.remaining() &gt; <a class="code" href="classSeconds.html">Seconds</a>(0)) {</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;      <span class="comment">// Need to wait a bit longer, but first one in the queue.</span></div><div class="line"><a
  name="l00101"></a><span class="lineno">  101</span>&#160;      <a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a>* <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a> = <span class="keyword">new</span> <a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a>();</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;      promises.push_back(promise);</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;      <a class="code" href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">delay</a>(timeout.remaining(), <span class="keyword">self</span>(), &amp;Self::_acquire);</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;      <span class="keywordflow">return</span> promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>()<
 /div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;        .<a class="code" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(), &amp;<a class="code" href="namespaceprocess_1_1internal.html#a58d2ee086b173d21a4fc0550f843dd2e">Self::discard</a>, promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>()));</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;    }</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;    <span class="comment">// No need to wait!</span></div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    timeout = <a class="code" href="classSeconds.html">Seco
 nds</a>(1) / permitsPerSecond;</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  }</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  <a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a>&amp;);</div><div class="line"><a name="l00116"></a>
 <span class="lineno">  116</span>&#160;  <a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a>&amp;);</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;  <span class="keywordtype">void</span> _acquire()</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  {</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    CHECK(!promises.empty());</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    <span class="comment">// Keep removing the top of the queue until we find a promise</span></div><div class="line"><a name="l00123"></a><sp
 an class="lineno">  123</span>&#160;    <span class="comment">// whose future is not discarded.</span></div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <span class="keywordflow">while</span> (!promises.empty()) {</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;      <a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a>* <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a> = promises.front();</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;      promises.pop_front();</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;      <span class="keywordflow">if</span> (!promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>().<a class="code" href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">isD
 iscarded</a>()) {</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;        promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">set</a>(<a class="code" href="structNothing.html">Nothing</a>());</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;        <span class="keyword">delete</span> <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>;</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;        timeout = <a class="code" href="classSeconds.html">Seconds</a>(1) / permitsPerSecond;</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;        <span class="keywordflow">break</span>;</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      } <span class="keywordflow">else</span> {</div><div class="line"><a name="l0013
 3"></a><span class="lineno">  133</span>&#160;        <span class="keyword">delete</span> <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>;</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;      }</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    }</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    <span class="comment">// Repeat if necessary.</span></div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    <span class="keywordflow">if</span> (!promises.empty()) {</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;      <a class="code" href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">delay</a>(timeout.remaining(), <span class="keyword">self</span>(), &
 amp;Self::_acquire);</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    }</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  }</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="namespaceprocess.html#a21733add4910bb1b6658c136d557db4f">discard</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a>&amp; future)</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  {</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;    <span class="keywordflow">foreach</span> (<a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a>* <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd
 7b18c51af9d1f58842950b545">promise</a>, promises) {</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;      <span class="keywordflow">if</span> (promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() == future) {</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;        promise-&gt;<a class="code" href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">discard</a>();</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      }</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;    }</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;  }</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;  <span class="keywordtype">double</span> permitsPerSecon
 d;</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;  <a class="code" href="classprocess_1_1Timeout.html">Timeout</a> timeout;</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;  std::deque&lt;Promise&lt;Nothing&gt;*&gt; promises;</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;};</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiter.html#a0713f934ac780968289ea0bcbe7cc6ee">  160</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classprocess_1_1RateLimiter.html#a0713f934
 ac780968289ea0bcbe7cc6ee">RateLimiter::RateLimiter</a>(<span class="keywordtype">int</span> permits, <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration)</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;{</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;  <a class="code" href="namespaceprocess.html">process</a> = <span class="keyword">new</span> <a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a>(permits, duration);</div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;  <a class="code" href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">spawn</a>(<a class="code" href="namespaceprocess.html">process</a>);</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;}</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div><div class="line
 "><a name="l00166"></a><span class="lineno">  166</span>&#160;</div><div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiter.html#a8e2352ea8c6e3817ba54861579f79a6a">  167</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classprocess_1_1RateLimiter.html#a0713f934ac780968289ea0bcbe7cc6ee">RateLimiter::RateLimiter</a>(<span class="keywordtype">double</span> permitsPerSecond)</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;{</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;  <a class="code" href="namespaceprocess.html">process</a> = <span class="keyword">new</span> <a class="code" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a>(permitsPerSecond);</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  <a class="code" href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">spawn</a>(<a 
 class="code" href="namespaceprocess.html">process</a>);</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;}</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div><div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiter.html#a09f3220a7f68fb473745accc16847f45">  174</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classprocess_1_1RateLimiter.html#a09f3220a7f68fb473745accc16847f45">RateLimiter::~RateLimiter</a>()</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;{</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;  <a class="code" href="namespaceprocess.html#a20443908afa3212215166e26065349e5">terminate</a>(<a class="code" href="namespaceprocess.html">process</a>);</div><div class="line"><a name=
 "l00177"></a><span class="lineno">  177</span>&#160;  <a class="code" href="namespaceprocess.html#a07833fb41a8b0c1f18fa5485ca8c18d4">wait</a>(<a class="code" href="namespaceprocess.html">process</a>);</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;  <span class="keyword">delete</span> <a class="code" href="namespaceprocess.html">process</a>;</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;}</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div><div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="classprocess_1_1RateLimiter.html#aeba2f8234c93c3f34cd6de8fbc595b96">  182</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="classprocess_1_1RateLimiter.html#aeba2f8234c93c3f34c
 d6de8fbc595b96">RateLimiter::acquire</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;<span class="keyword"></span>{</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">dispatch</a>(<a class="code" href="namespaceprocess.html">process</a>, &amp;<a class="code" href="classprocess_1_1RateLimiterProcess.html#a086e9e06200ceca6f9c6407e906406fc">RateLimiterProcess::acquire</a>);</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;}</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;} <span class="comment">// namespace process {</span></div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;</div
 ><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;<span class="preprocessor">#endif // __PROCESS_LIMITER_HPP__</span></div><div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &amp;prefix=&quot;&quot;)</div><div class="ttdoc">Returns &amp;#39;prefix(N)&amp;#39; where N represents the number of instances where the same prefix (wrt...</div></div>
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
 <div class="ttc" id="delay_8hpp_html"><div class="ttname"><a href="delay_8hpp.html">delay.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:830</div></div>
@@ -73,7 +73,6 @@
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
 <div class="ttc" id="classprocess_1_1RateLimiterProcess_html_a7bb926cce009ffbe0de571b37e406578"><div class="ttname"><a href="classprocess_1_1RateLimiterProcess.html#a7bb926cce009ffbe0de571b37e406578">process::RateLimiterProcess::RateLimiterProcess</a></div><div class="ttdeci">RateLimiterProcess(double _permitsPerSecond)</div><div class="ttdef"><b>Definition:</b> limiter.hpp:73</div></div>
 <div class="ttc" id="namespaceprocess_1_1internal_html_a58d2ee086b173d21a4fc0550f843dd2e"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a58d2ee086b173d21a4fc0550f843dd2e">process::internal::discard</a></div><div class="ttdeci">void discard(WeakFuture&lt; T &gt; reference)</div><div class="ttdef"><b>Definition:</b> future.hpp:757</div></div>
-<div class="ttc" id="classprocess_1_1RateLimiterProcess_html_a52f385d91c5420d62baef6c6054b408a"><div class="ttname"><a href="classprocess_1_1RateLimiterProcess.html#a52f385d91c5420d62baef6c6054b408a">process::RateLimiterProcess::finalize</a></div><div class="ttdeci">virtual void finalize()</div><div class="ttdoc">Invoked when a process is terminated. </div><div class="ttdef"><b>Definition:</b> limiter.hpp:80</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Nothing &gt;</a></div></div>
 <div class="ttc" id="namespaceprocess_html_ad46335bec9fe626e60003c33e8f13023"><div class="ttname"><a href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">process::delay</a></div><div class="ttdeci">Timer delay(const Duration &amp;duration, const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> delay.hpp:31</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol&lt; PromiseRequest, PromiseResponse &gt; promise</div></div>
@@ -87,6 +86,7 @@
 <div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:916</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:813</div></div>
 <div class="ttc" id="classprocess_1_1RateLimiter_html_a09f3220a7f68fb473745accc16847f45"><div class="ttname"><a href="classprocess_1_1RateLimiter.html#a09f3220a7f68fb473745accc16847f45">process::RateLimiter::~RateLimiter</a></div><div class="ttdeci">virtual ~RateLimiter()</div><div class="ttdef"><b>Definition:</b> limiter.hpp:174</div></div>
+<div class="ttc" id="classprocess_1_1RateLimiterProcess_html_ad4a4db2b1759be91cec6eb208147c465"><div class="ttname"><a href="classprocess_1_1RateLimiterProcess.html#ad4a4db2b1759be91cec6eb208147c465">process::RateLimiterProcess::finalize</a></div><div class="ttdeci">void finalize() override</div><div class="ttdoc">Invoked when a process is terminated. </div><div class="ttdef"><b>Definition:</b> limiter.hpp:80</div></div>
 <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div>
 <div class="ttc" id="defer_8hpp_html"><div class="ttname"><a href="defer_8hpp.html">defer.hpp</a></div></div>


[31/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html
index 4808a14..d7f0976 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html
@@ -78,10 +78,10 @@ Classes</h2></td></tr>
 </table><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:a71bb868c2687b6bb79247f5f38c6fffd"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#a71bb868c2687b6bb79247f5f38c6fffd">name</a> () const </td></tr>
-<tr class="separator:a71bb868c2687b6bb79247f5f38c6fffd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf154f06f624938e50f8123b6e57b959"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#abf154f06f624938e50f8123b6e57b959">execute</a> (int argc=0, char **argv=nullptr)</td></tr>
-<tr class="separator:abf154f06f624938e50f8123b6e57b959"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a11a56c05baa569e71a04701de2f7cee6"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#a11a56c05baa569e71a04701de2f7cee6">name</a> () const override</td></tr>
+<tr class="separator:a11a56c05baa569e71a04701de2f7cee6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb6f15c26cfef32b217c33c512d3c644"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#adb6f15c26cfef32b217c33c512d3c644">execute</a> (int argc=0, char **argv=nullptr) override</td></tr>
+<tr class="separator:adb6f15c26cfef32b217c33c512d3c644"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">mesos::internal::log::tool::Tool</a></td></tr>
 <tr class="memitem:ac4dea5608cfa6533a1986c68dd9d88dd inherit pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#ac4dea5608cfa6533a1986c68dd9d88dd">~Tool</a> ()</td></tr>
 <tr class="separator:ac4dea5608cfa6533a1986c68dd9d88dd inherit pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -92,7 +92,7 @@ Public Attributes</h2></td></tr>
 <tr class="separator:aa94f08d70b858ff8683baa93ef50dfb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="abf154f06f624938e50f8123b6e57b959"></a>
+<a class="anchor" id="adb6f15c26cfef32b217c33c512d3c644"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -100,7 +100,7 @@ Public Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::log::tool::Initialize::execute </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::log::tool::Initialize::execute </td>
           <td>(</td>
           <td class="paramtype">int&#160;</td>
           <td class="paramname"><em>argc</em> = <code>0</code>, </td>
@@ -119,7 +119,7 @@ Public Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -128,7 +128,7 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a71bb868c2687b6bb79247f5f38c6fffd"></a>
+<a class="anchor" id="a11a56c05baa569e71a04701de2f7cee6"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -136,7 +136,7 @@ Public Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual std::string mesos::internal::log::tool::Initialize::name </td>
+          <td class="memname">std::string mesos::internal::log::tool::Initialize::name </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -144,7 +144,7 @@ Public Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Read-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Read-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Read-members.html
index 5f2283f..c76f2bd 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Read-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Read-members.html
@@ -57,9 +57,9 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html">mesos::internal::log::tool::Read</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#ab88e463cc2c985d11d567604d6cd3668">execute</a>(int argc=0, char **argv=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html">mesos::internal::log::tool::Read</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#ac22d8a072b564c1f10e5ac0982bbb107">execute</a>(int argc=0, char **argv=nullptr) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html">mesos::internal::log::tool::Read</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#ad43ba97b1fa85ab7a231306290dbf12a">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html">mesos::internal::log::tool::Read</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#a4318b6300185259984ebdb93777f3c08">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html">mesos::internal::log::tool::Read</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#a51679fbcdd482cf7f213d8e028bfe912">name</a>() const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html">mesos::internal::log::tool::Read</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#ac4dea5608cfa6533a1986c68dd9d88dd">~Tool</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">mesos::internal::log::tool::Tool</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Read.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Read.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Read.html
index cf5166b..7642e7c 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Read.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Read.html
@@ -78,10 +78,10 @@ Classes</h2></td></tr>
 </table><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:a4318b6300185259984ebdb93777f3c08"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#a4318b6300185259984ebdb93777f3c08">name</a> () const </td></tr>
-<tr class="separator:a4318b6300185259984ebdb93777f3c08"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab88e463cc2c985d11d567604d6cd3668"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#ab88e463cc2c985d11d567604d6cd3668">execute</a> (int argc=0, char **argv=nullptr)</td></tr>
-<tr class="separator:ab88e463cc2c985d11d567604d6cd3668"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a51679fbcdd482cf7f213d8e028bfe912"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#a51679fbcdd482cf7f213d8e028bfe912">name</a> () const override</td></tr>
+<tr class="separator:a51679fbcdd482cf7f213d8e028bfe912"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac22d8a072b564c1f10e5ac0982bbb107"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#ac22d8a072b564c1f10e5ac0982bbb107">execute</a> (int argc=0, char **argv=nullptr) override</td></tr>
+<tr class="separator:ac22d8a072b564c1f10e5ac0982bbb107"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">mesos::internal::log::tool::Tool</a></td></tr>
 <tr class="memitem:ac4dea5608cfa6533a1986c68dd9d88dd inherit pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#ac4dea5608cfa6533a1986c68dd9d88dd">~Tool</a> ()</td></tr>
 <tr class="separator:ac4dea5608cfa6533a1986c68dd9d88dd inherit pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -92,7 +92,7 @@ Public Attributes</h2></td></tr>
 <tr class="separator:ad43ba97b1fa85ab7a231306290dbf12a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ab88e463cc2c985d11d567604d6cd3668"></a>
+<a class="anchor" id="ac22d8a072b564c1f10e5ac0982bbb107"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -100,7 +100,7 @@ Public Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::log::tool::Read::execute </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::log::tool::Read::execute </td>
           <td>(</td>
           <td class="paramtype">int&#160;</td>
           <td class="paramname"><em>argc</em> = <code>0</code>, </td>
@@ -119,7 +119,7 @@ Public Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -128,7 +128,7 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4318b6300185259984ebdb93777f3c08"></a>
+<a class="anchor" id="a51679fbcdd482cf7f213d8e028bfe912"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -136,7 +136,7 @@ Public Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual std::string mesos::internal::log::tool::Read::name </td>
+          <td class="memname">std::string mesos::internal::log::tool::Read::name </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -144,7 +144,7 @@ Public Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Replica-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Replica-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Replica-members.html
index 331506d..24c1238 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Replica-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Replica-members.html
@@ -57,9 +57,9 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html">mesos::internal::log::tool::Replica</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a7c62a7855ca6c71b24772e3abffaf28a">execute</a>(int argc=0, char **argv=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html">mesos::internal::log::tool::Replica</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a120953e1c8bf15c7e11757a7e7b54c52">execute</a>(int argc=0, char **argv=nullptr) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html">mesos::internal::log::tool::Replica</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a016f5233d057de2b11f123afbee2ee50">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html">mesos::internal::log::tool::Replica</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a042c6a988fe8b67c916342880dcd7333">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html">mesos::internal::log::tool::Replica</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a23b91f61624f84055f46054b06853eb4">name</a>() const override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html">mesos::internal::log::tool::Replica</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#ac4dea5608cfa6533a1986c68dd9d88dd">~Tool</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">mesos::internal::log::tool::Tool</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html
index e7a1cca..a1327d5 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html
@@ -78,10 +78,10 @@ Classes</h2></td></tr>
 </table><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:a042c6a988fe8b67c916342880dcd7333"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a042c6a988fe8b67c916342880dcd7333">name</a> () const </td></tr>
-<tr class="separator:a042c6a988fe8b67c916342880dcd7333"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c62a7855ca6c71b24772e3abffaf28a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a7c62a7855ca6c71b24772e3abffaf28a">execute</a> (int argc=0, char **argv=nullptr)</td></tr>
-<tr class="separator:a7c62a7855ca6c71b24772e3abffaf28a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a23b91f61624f84055f46054b06853eb4"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a23b91f61624f84055f46054b06853eb4">name</a> () const override</td></tr>
+<tr class="separator:a23b91f61624f84055f46054b06853eb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a120953e1c8bf15c7e11757a7e7b54c52"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a120953e1c8bf15c7e11757a7e7b54c52">execute</a> (int argc=0, char **argv=nullptr) override</td></tr>
+<tr class="separator:a120953e1c8bf15c7e11757a7e7b54c52"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">mesos::internal::log::tool::Tool</a></td></tr>
 <tr class="memitem:ac4dea5608cfa6533a1986c68dd9d88dd inherit pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#ac4dea5608cfa6533a1986c68dd9d88dd">~Tool</a> ()</td></tr>
 <tr class="separator:ac4dea5608cfa6533a1986c68dd9d88dd inherit pub_methods_classmesos_1_1internal_1_1log_1_1tool_1_1Tool"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -92,7 +92,7 @@ Public Attributes</h2></td></tr>
 <tr class="separator:a016f5233d057de2b11f123afbee2ee50"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a7c62a7855ca6c71b24772e3abffaf28a"></a>
+<a class="anchor" id="a120953e1c8bf15c7e11757a7e7b54c52"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -100,7 +100,7 @@ Public Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::log::tool::Replica::execute </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::log::tool::Replica::execute </td>
           <td>(</td>
           <td class="paramtype">int&#160;</td>
           <td class="paramname"><em>argc</em> = <code>0</code>, </td>
@@ -119,7 +119,7 @@ Public Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -128,7 +128,7 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a042c6a988fe8b67c916342880dcd7333"></a>
+<a class="anchor" id="a23b91f61624f84055f46054b06853eb4"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -136,7 +136,7 @@ Public Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual std::string mesos::internal::log::tool::Replica::name </td>
+          <td class="memname">std::string mesos::internal::log::tool::Replica::name </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -144,7 +144,7 @@ Public Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html
index cbea5c9..935352a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html
@@ -138,7 +138,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a8d41e8ce86b767ff1d0da9ce841186ee">mesos::internal::log::tool::Benchmark</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a7c62a7855ca6c71b24772e3abffaf28a">mesos::internal::log::tool::Replica</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#ab88e463cc2c985d11d567604d6cd3668">mesos::internal::log::tool::Read</a>, and <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#abf154f06f624938e50f8123b6e57b959">mesos::internal::log::tool::Initialize</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a079cd55caecdf1c8a2ac258c5e864335">mesos::internal::log::tool::Benchmark</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a120953e1c8bf15c7e11757a7e7b54c52">mesos::internal::log::tool::Replica</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#ac22d8a072b564c1f10e5ac0982bbb107">mesos::internal::log::tool::Read</a>, and <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#adb6f15c26cfef32b217c33c512d3c644">mesos::internal::log::tool::Initialize</a>.</p>
 
 </div>
 </div>
@@ -163,7 +163,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#af042e030ddb4a36a4eb26f867fcd9c85">mesos::internal::log::tool::Benchmark</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a042c6a988fe8b67c916342880dcd7333">mesos::internal::log::tool::Replica</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#a4318b6300185259984ebdb93777f3c08">mesos::internal::log::tool::Read</a>, and <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#a71bb868c2687b6bb79247f5f38c6fffd">mesos::internal::log::tool::Initialize</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#aed929c6bd28b877ec2e07c806ac9654d">mesos::internal::log::tool::Benchmark</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a23b91f61624f84055f46054b06853eb4">mesos::internal::log::tool::Replica</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#a51679fbcdd482cf7f213d8e028bfe912">mesos::internal::log::tool::Read</a>, and <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#a11a56c05baa569e71a04701de2f7cee6">mesos::internal::log::tool::Initialize</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger-members.html
index 9e46dde..4f58228 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger-members.html
@@ -59,13 +59,13 @@
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#a730e7d402fa06c15886eff94cf0b40d5">create</a>(const Option&lt; std::string &gt; &amp;type)</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html">mesos::slave::ContainerLogger</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a9efe3b3bece6d7d2c43e8b6234df060d">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html">mesos::internal::logger::LogrotateContainerLogger</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a25f76ffda2688dc7d831d46e39ca69f3">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html">mesos::internal::logger::LogrotateContainerLogger</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a0cbee019a1859b65bf6e136c2b2ff050">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html">mesos::internal::logger::LogrotateContainerLogger</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a4077f79b44f530e4dd15706a2e2cc26d">LogrotateContainerLogger</a>(const Flags &amp;_flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html">mesos::internal::logger::LogrotateContainerLogger</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a60cf928716c67edbc8a8a47f0ece1d52">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html">mesos::internal::logger::LogrotateContainerLogger</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a1c30e30afb459efb18fad26f2cbafd04">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html">mesos::internal::logger::LogrotateContainerLogger</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#a71d26b11f639c21a14187a1b2c0d19b8">mesos::slave::ContainerLogger::prepare</a>(const ContainerID &amp;containerId, const ContainerConfig &amp;containerConfig)=0</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html">mesos::slave::ContainerLogger</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#abb34cdfbdc44341018b34fcd96db68fd">process</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html">mesos::internal::logger::LogrotateContainerLogger</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#a2655dbc87f01116b204bcc03a199da16">~ContainerLogger</a>()</td><td class="entry"><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html">mesos::slave::ContainerLogger</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a1dfd4048a4b105e28c3dff7847eb0d0a">~LogrotateContainerLogger</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html">mesos::internal::logger::LogrotateContainerLogger</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a59634dc1be93c4172d78d204a3aea125">~LogrotateContainerLogger</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html">mesos::internal::logger::LogrotateContainerLogger</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html b/content/api/latest/c++/classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html
index 822dce5..93237d8 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html
@@ -74,13 +74,13 @@ Inheritance diagram for mesos::internal::logger::LogrotateContainerLogger:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a4077f79b44f530e4dd15706a2e2cc26d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a4077f79b44f530e4dd15706a2e2cc26d">LogrotateContainerLogger</a> (const <a class="el" href="structmesos_1_1internal_1_1logger_1_1Flags.html">Flags</a> &amp;_flags)</td></tr>
 <tr class="separator:a4077f79b44f530e4dd15706a2e2cc26d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1dfd4048a4b105e28c3dff7847eb0d0a"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a1dfd4048a4b105e28c3dff7847eb0d0a">~LogrotateContainerLogger</a> ()</td></tr>
-<tr class="separator:a1dfd4048a4b105e28c3dff7847eb0d0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25f76ffda2688dc7d831d46e39ca69f3"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a25f76ffda2688dc7d831d46e39ca69f3">initialize</a> () override</td></tr>
-<tr class="memdesc:a25f76ffda2688dc7d831d46e39ca69f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes this container logger.  <a href="#a25f76ffda2688dc7d831d46e39ca69f3">More...</a><br /></td></tr>
-<tr class="separator:a25f76ffda2688dc7d831d46e39ca69f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60cf928716c67edbc8a8a47f0ece1d52"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structmesos_1_1slave_1_1ContainerIO.html">mesos::slave::ContainerIO</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a60cf928716c67edbc8a8a47f0ece1d52">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
-<tr class="separator:a60cf928716c67edbc8a8a47f0ece1d52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a59634dc1be93c4172d78d204a3aea125"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a59634dc1be93c4172d78d204a3aea125">~LogrotateContainerLogger</a> () override</td></tr>
+<tr class="separator:a59634dc1be93c4172d78d204a3aea125"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0cbee019a1859b65bf6e136c2b2ff050"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a0cbee019a1859b65bf6e136c2b2ff050">initialize</a> () override</td></tr>
+<tr class="memdesc:a0cbee019a1859b65bf6e136c2b2ff050"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes this container logger.  <a href="#a0cbee019a1859b65bf6e136c2b2ff050">More...</a><br /></td></tr>
+<tr class="separator:a0cbee019a1859b65bf6e136c2b2ff050"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1c30e30afb459efb18fad26f2cbafd04"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structmesos_1_1slave_1_1ContainerIO.html">mesos::slave::ContainerIO</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a1c30e30afb459efb18fad26f2cbafd04">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:a1c30e30afb459efb18fad26f2cbafd04"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1slave_1_1ContainerLogger"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1slave_1_1ContainerLogger')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html">mesos::slave::ContainerLogger</a></td></tr>
 <tr class="memitem:a2655dbc87f01116b204bcc03a199da16 inherit pub_methods_classmesos_1_1slave_1_1ContainerLogger"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#a2655dbc87f01116b204bcc03a199da16">~ContainerLogger</a> ()</td></tr>
 <tr class="separator:a2655dbc87f01116b204bcc03a199da16 inherit pub_methods_classmesos_1_1slave_1_1ContainerLogger"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -119,7 +119,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a1dfd4048a4b105e28c3dff7847eb0d0a"></a>
+<a class="anchor" id="a59634dc1be93c4172d78d204a3aea125"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -127,7 +127,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::logger::LogrotateContainerLogger::~LogrotateContainerLogger </td>
+          <td class="memname">mesos::internal::logger::LogrotateContainerLogger::~LogrotateContainerLogger </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -135,7 +135,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -143,7 +143,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a25f76ffda2688dc7d831d46e39ca69f3"></a>
+<a class="anchor" id="a0cbee019a1859b65bf6e136c2b2ff050"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -151,7 +151,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::logger::LogrotateContainerLogger::initialize </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::logger::LogrotateContainerLogger::initialize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -172,7 +172,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a60cf928716c67edbc8a8a47f0ece1d52"></a>
+<a class="anchor" id="a1c30e30afb459efb18fad26f2cbafd04"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -180,7 +180,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structmesos_1_1slave_1_1ContainerIO.html">mesos::slave::ContainerIO</a>&gt; mesos::internal::logger::LogrotateContainerLogger::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structmesos_1_1slave_1_1ContainerIO.html">mesos::slave::ContainerIO</a>&gt; mesos::internal::logger::LogrotateContainerLogger::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -199,7 +199,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1AdmitSlave-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1AdmitSlave-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1AdmitSlave-members.html
index 20035cd..bb94ed3 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1AdmitSlave-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1AdmitSlave-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html#a5699b0068c72de9b5012256c3dc2db64">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html">mesos::internal::master::AdmitSlave</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html#a35571bdc1462f94e6967c8d2cbf7db1f">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html">mesos::internal::master::AdmitSlave</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">Promise&lt; bool &gt;::set</a>(bool &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1AdmitSlave.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1AdmitSlave.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1AdmitSlave.html
index a02e02d..68a984c 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1AdmitSlave.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1AdmitSlave.html
@@ -78,8 +78,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
 <tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
 <tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
-<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a> () override</td></tr>
+<tr class="separator:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
 <tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
@@ -110,8 +110,8 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a5699b0068c72de9b5012256c3dc2db64"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html#a5699b0068c72de9b5012256c3dc2db64">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:a5699b0068c72de9b5012256c3dc2db64"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35571bdc1462f94e6967c8d2cbf7db1f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html#a35571bdc1462f94e6967c8d2cbf7db1f">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs) override</td></tr>
+<tr class="separator:a35571bdc1462f94e6967c8d2cbf7db1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a0e6f5768c66e7d85b5d68ad162c999d1"></a>
@@ -139,7 +139,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a5699b0068c72de9b5012256c3dc2db64"></a>
+<a class="anchor" id="a35571bdc1462f94e6967c8d2cbf7db1f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -147,7 +147,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::internal::master::AdmitSlave::perform </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::internal::master::AdmitSlave::perform </td>
           <td>(</td>
           <td class="paramtype">Registry *&#160;</td>
           <td class="paramname"><em>registry</em>, </td>
@@ -166,7 +166,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html
index 898cb8a..93900d7 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html
@@ -70,7 +70,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a9c325ca5310bfde29ae8ba93b0d72afb">Heartbeater</a>(const std::string &amp;_logMessage, const Message &amp;_heartbeatMessage, const HttpConnection &amp;_http, const Duration &amp;_interval, const Option&lt; Duration &gt; &amp;_delay=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">mesos::internal::master::Heartbeater&lt; Message, Event &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">mesos::internal::master::Heartbeater&lt; Message, Event &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a52c1593eff75d1e5b0185a818e324ea1">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">mesos::internal::master::Heartbeater&lt; Message, Event &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -92,8 +92,8 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Heartbeater&lt; Message, Event &gt; &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Heartbeater&lt; Message, Event &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Heartbeater&lt; Message, Event &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.html
index 30f30c9..02e271b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater.html
@@ -77,16 +77,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a9c325ca5310bfde29ae8ba93b0d72afb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a9c325ca5310bfde29ae8ba93b0d72afb">Heartbeater</a> (const std::string &amp;_logMessage, const Message &amp;_heartbeatMessage, const <a class="el" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html">HttpConnection</a> &amp;_http, const <a class="el" href="classDuration.html">Duration</a> &amp;_interval, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classDuration.html">Duration</a> &gt; &amp;_delay=<a class="el" href="structNone.html">None</a>())</td></tr>
 <tr class="separator:a9c325ca5310bfde29ae8ba93b0d72afb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; Heartbeater&lt; Message, Event &gt; &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; Heartbeater&lt; <a class="el" href="structprocess_1_1Message.html">Message</a>, <a class="el" href="structprocess_1_1Event.html">Event</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -95,9 +95,9 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:ac9ebf3a4eb46a4501e13bd38dcd96a5d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">initialize</a> () override</td></tr>
-<tr class="memdesc:ac9ebf3a4eb46a4501e13bd38dcd96a5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#ac9ebf3a4eb46a4501e13bd38dcd96a5d">More...</a><br /></td></tr>
-<tr class="separator:ac9ebf3a4eb46a4501e13bd38dcd96a5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a52c1593eff75d1e5b0185a818e324ea1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a52c1593eff75d1e5b0185a818e324ea1">initialize</a> () override</td></tr>
+<tr class="memdesc:a52c1593eff75d1e5b0185a818e324ea1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#a52c1593eff75d1e5b0185a818e324ea1">More...</a><br /></td></tr>
+<tr class="separator:a52c1593eff75d1e5b0185a818e324ea1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a> (<a class="el" href="structprocess_1_1Event.html">Event</a> &amp;&amp;event)</td></tr>
 <tr class="memdesc:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when an event is serviced.  <a href="#a2accda04cb99a8337c501958ff85ce01">More...</a><br /></td></tr>
@@ -241,7 +241,7 @@ template&lt;typename Message , typename Event &gt; </div>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ac9ebf3a4eb46a4501e13bd38dcd96a5d"></a>
+<a class="anchor" id="a52c1593eff75d1e5b0185a818e324ea1"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -251,7 +251,7 @@ template&lt;typename Message , typename Event &gt; </div>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void <a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">mesos::internal::master::Heartbeater</a>&lt; Message, Event &gt;::initialize </td>
+          <td class="memname">void <a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">mesos::internal::master::Heartbeater</a>&lt; Message, Event &gt;::initialize </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveGone-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveGone-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveGone-members.html
index bd6c83d..e84d9a5 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveGone-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveGone-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html#a49c0262dc53f17d579803256553cf5b0">MarkSlaveGone</a>(const SlaveID &amp;_id, const TimeInfo &amp;_goneTime)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html">mesos::internal::master::MarkSlaveGone</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html#a68f5214b525dbb353efd68c5c43950d6">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html">mesos::internal::master::MarkSlaveGone</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html#a56ac584af7e69117f6793a099b6a1610">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html">mesos::internal::master::MarkSlaveGone</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">Promise&lt; bool &gt;::set</a>(bool &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html
index 43d5561..13a535a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html
@@ -78,8 +78,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td></tr>
 <tr class="memitem:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa6eda6d17486c4c7336900396c86bac0">RegistryOperation</a> ()</td></tr>
 <tr class="separator:aa6eda6d17486c4c7336900396c86bac0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a> ()</td></tr>
-<tr class="separator:a01874ec6f0ae27922b99ef4f3fabb6b1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a> () override</td></tr>
+<tr class="separator:ac64581e1549d317ea74d77d60d1616c1 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
 <tr class="separator:aa8834af6fede5bc7d0f2d1107cfecc55 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61d5167998198e4726ed908bdde1bb83 inherit pub_methods_classmesos_1_1internal_1_1master_1_1RegistryOperation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a61d5167998198e4726ed908bdde1bb83">set</a> ()</td></tr>
@@ -110,8 +110,8 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a68f5214b525dbb353efd68c5c43950d6"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html#a68f5214b525dbb353efd68c5c43950d6">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs)</td></tr>
-<tr class="separator:a68f5214b525dbb353efd68c5c43950d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a56ac584af7e69117f6793a099b6a1610"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html#a56ac584af7e69117f6793a099b6a1610">perform</a> (Registry *registry, <a class="el" href="classhashset.html">hashset</a>&lt; SlaveID &gt; *slaveIDs) override</td></tr>
+<tr class="separator:a56ac584af7e69117f6793a099b6a1610"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a49c0262dc53f17d579803256553cf5b0"></a>
@@ -141,7 +141,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a68f5214b525dbb353efd68c5c43950d6"></a>
+<a class="anchor" id="a56ac584af7e69117f6793a099b6a1610"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -149,7 +149,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::internal::master::MarkSlaveGone::perform </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::internal::master::MarkSlaveGone::perform </td>
           <td>(</td>
           <td class="paramtype">Registry *&#160;</td>
           <td class="paramname"><em>registry</em>, </td>
@@ -168,7 +168,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveReachable-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveReachable-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveReachable-members.html
index 68370a4..1cadb55 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveReachable-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1MarkSlaveReachable-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html#aa1f1f564cd82b25c34f41d929cd28f05">MarkSlaveReachable</a>(const SlaveInfo &amp;_info)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html">mesos::internal::master::MarkSlaveReachable</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#aa8834af6fede5bc7d0f2d1107cfecc55">operator()</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html#adb635ba56921342d0a188bdb0ec26c09">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html">mesos::internal::master::MarkSlaveReachable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html#aa0d4b1a7e17b0dc9b67ed472d3a75d30">perform</a>(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html">mesos::internal::master::MarkSlaveReachable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">Promise&lt; bool &gt;::set</a>(bool &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">~RegistryOperation</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#ac64581e1549d317ea74d77d60d1616c1">~RegistryOperation</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">mesos::internal::master::RegistryOperation</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[14/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html
index 52a55ea..4ca3114 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html
@@ -76,8 +76,8 @@ Inheritance diagram for mesos::internal::slave::GarbageCollectorProcess:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a418d2e21f35df9e81a8ed230e4eca694"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a418d2e21f35df9e81a8ed230e4eca694">GarbageCollectorProcess</a> (const std::string &amp;_workDir)</td></tr>
 <tr class="separator:a418d2e21f35df9e81a8ed230e4eca694"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab94d34213b83855911bd4758debc920e"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#ab94d34213b83855911bd4758debc920e">~GarbageCollectorProcess</a> ()</td></tr>
-<tr class="separator:ab94d34213b83855911bd4758debc920e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f0bd5eae3c0b4edd9ace2e039c4c21b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a7f0bd5eae3c0b4edd9ace2e039c4c21b">~GarbageCollectorProcess</a> () override</td></tr>
+<tr class="separator:a7f0bd5eae3c0b4edd9ace2e039c4c21b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a529cf999737a347ed985b02f1bdffc5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a529cf999737a347ed985b02f1bdffc5a">schedule</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;d, const std::string &amp;path)</td></tr>
 <tr class="separator:a529cf999737a347ed985b02f1bdffc5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4dcf87655efae36868aceee9477b3c0c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a4dcf87655efae36868aceee9477b3c0c">unschedule</a> (const std::string &amp;path)</td></tr>
@@ -85,16 +85,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a70df50e4c266551f3344e74a8081ff57"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a70df50e4c266551f3344e74a8081ff57">prune</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;d)</td></tr>
 <tr class="separator:a70df50e4c266551f3344e74a8081ff57"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; GarbageCollectorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; GarbageCollectorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -215,7 +215,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab94d34213b83855911bd4758debc920e"></a>
+<a class="anchor" id="a7f0bd5eae3c0b4edd9ace2e039c4c21b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -223,7 +223,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::GarbageCollectorProcess::~GarbageCollectorProcess </td>
+          <td class="memname">mesos::internal::slave::GarbageCollectorProcess::~GarbageCollectorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -231,7 +231,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess-members.html
index 66789ff..34cd5b6 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess-members.html
@@ -106,9 +106,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a56a16bf70a50832579e957b7961c4a0a">watch</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess.html#a03e32d7523ba2854e178bd9baa2d0f12">~HugetlbSubsystemProcess</a>() override=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess.html">mesos::internal::slave::HugetlbSubsystemProcess</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess.html
index 93836b9..dcf5963 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess.html
@@ -83,8 +83,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a9841fb422871c5b2534998b1bb1e5511"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystemProcess.html#a9841fb422871c5b2534998b1bb1e5511">name</a> () const override</td></tr>
 <tr class="separator:a9841fb422871c5b2534998b1bb1e5511"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">mesos::internal::slave::SubsystemProcess</a></td></tr>
-<tr class="memitem:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad7baac596383c6e1b5a39fa611384fc1">~SubsystemProcess</a> ()</td></tr>
-<tr class="separator:ad7baac596383c6e1b5a39fa611384fc1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a54e9267639fc31d564235dabe46e2199">~SubsystemProcess</a> () override</td></tr>
+<tr class="separator:a54e9267639fc31d564235dabe46e2199 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a408b22e397dda507a2a0f778a6327a1d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a408b22e397dda507a2a0f778a6327a1d">recover</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a408b22e397dda507a2a0f778a6327a1d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad8108a0b63d684ccc8b85d73802693c4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#ad8108a0b63d684ccc8b85d73802693c4">prepare</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
@@ -102,16 +102,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a8f14fa6767ce5be33839705407ad1f2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html#a8f14fa6767ce5be33839705407ad1f2f">cleanup</a> (const ContainerID &amp;containerId, const std::string &amp;cgroup)</td></tr>
 <tr class="separator:a8f14fa6767ce5be33839705407ad1f2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1SubsystemProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; SubsystemProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; SubsystemProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard-members.html
index 6bf8e55..d65ae62 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard-members.html
@@ -58,7 +58,7 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#aa4c0bb4d89a195ceaaba6a8aae97eabb">cleanup</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#af1af57dc68d788eb62dbb9e9fd66c1c6">cleanup</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#acd44076631fa55207e19b315a13cbdd3">connect</a>(const ContainerID &amp;containerId) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -82,10 +82,10 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ad58eafeb96f1c2b760e6f2652c1fbabc">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a70def60bdce19475807f63283b55885e">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ab1d7d003cfa4c8c25bdc98f91619e71a">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ae38121e40bcbd94884a39e87e798d271">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a57df4d6ba6123bf8af2f4fb15850f2ed">requiresServer</a>(const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -99,17 +99,17 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a50fc15a892743e6dc4e56585bcf6d08a">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a1a3bc4ad72074b5d3e21b21442217375">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a911fe7f5722b73ece7d1d2c5b4ad2e8e">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ad262961ce2bde6ead7b030379b812cfc">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#aee83322693aec96863310b528b11b092">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#aa383182ee41d05570c9e52278c073a6c">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#aaf930f529aa8c1d752a9ac4deff052a5">watch</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a60f9214954b1664959cfd6a32b5bc959">~IOSwitchboard</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a4d51a4c7effe605fd7851b3c358d669e">~IOSwitchboard</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html
index ca25050..7749d84 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html
@@ -76,27 +76,27 @@ Inheritance diagram for mesos::internal::slave::IOSwitchboard:</div>
 <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:a60f9214954b1664959cfd6a32b5bc959"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a60f9214954b1664959cfd6a32b5bc959">~IOSwitchboard</a> ()</td></tr>
-<tr class="separator:a60f9214954b1664959cfd6a32b5bc959"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50fc15a892743e6dc4e56585bcf6d08a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a50fc15a892743e6dc4e56585bcf6d08a">supportsNesting</a> ()</td></tr>
-<tr class="separator:a50fc15a892743e6dc4e56585bcf6d08a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1a3bc4ad72074b5d3e21b21442217375"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a1a3bc4ad72074b5d3e21b21442217375">supportsStandalone</a> ()</td></tr>
-<tr class="separator:a1a3bc4ad72074b5d3e21b21442217375"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab1d7d003cfa4c8c25bdc98f91619e71a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ab1d7d003cfa4c8c25bdc98f91619e71a">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
-<tr class="separator:ab1d7d003cfa4c8c25bdc98f91619e71a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad58eafeb96f1c2b760e6f2652c1fbabc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ad58eafeb96f1c2b760e6f2652c1fbabc">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:ad58eafeb96f1c2b760e6f2652c1fbabc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa383182ee41d05570c9e52278c073a6c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#aa383182ee41d05570c9e52278c073a6c">watch</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:aa383182ee41d05570c9e52278c073a6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa4c0bb4d89a195ceaaba6a8aae97eabb"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#aa4c0bb4d89a195ceaaba6a8aae97eabb">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:aa4c0bb4d89a195ceaaba6a8aae97eabb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d51a4c7effe605fd7851b3c358d669e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a4d51a4c7effe605fd7851b3c358d669e">~IOSwitchboard</a> () override</td></tr>
+<tr class="separator:a4d51a4c7effe605fd7851b3c358d669e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a911fe7f5722b73ece7d1d2c5b4ad2e8e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a911fe7f5722b73ece7d1d2c5b4ad2e8e">supportsNesting</a> () override</td></tr>
+<tr class="separator:a911fe7f5722b73ece7d1d2c5b4ad2e8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad262961ce2bde6ead7b030379b812cfc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ad262961ce2bde6ead7b030379b812cfc">supportsStandalone</a> () override</td></tr>
+<tr class="separator:ad262961ce2bde6ead7b030379b812cfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae38121e40bcbd94884a39e87e798d271"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ae38121e40bcbd94884a39e87e798d271">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans) override</td></tr>
+<tr class="separator:ae38121e40bcbd94884a39e87e798d271"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a70def60bdce19475807f63283b55885e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a70def60bdce19475807f63283b55885e">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:a70def60bdce19475807f63283b55885e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaf930f529aa8c1d752a9ac4deff052a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#aaf930f529aa8c1d752a9ac4deff052a5">watch</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:aaf930f529aa8c1d752a9ac4deff052a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af1af57dc68d788eb62dbb9e9fd66c1c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#af1af57dc68d788eb62dbb9e9fd66c1c6">cleanup</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:af1af57dc68d788eb62dbb9e9fd66c1c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acd44076631fa55207e19b315a13cbdd3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#acd44076631fa55207e19b315a13cbdd3">connect</a> (const ContainerID &amp;containerId) const </td></tr>
 <tr class="separator:acd44076631fa55207e19b315a13cbdd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a12117c45cfd218537f0c5f562542c4f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1slave_1_1ContainerIO.html">mesos::slave::ContainerIO</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a12117c45cfd218537f0c5f562542c4f1">extractContainerIO</a> (const ContainerID &amp;containerID)</td></tr>
 <tr class="separator:a12117c45cfd218537f0c5f562542c4f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
 <tr class="separator:a9be889e55c9fa3b300a1a2c30c19e35e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aee83322693aec96863310b528b11b092 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#aee83322693aec96863310b528b11b092">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
@@ -106,16 +106,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -219,7 +219,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a60f9214954b1664959cfd6a32b5bc959"></a>
+<a class="anchor" id="a4d51a4c7effe605fd7851b3c358d669e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -227,7 +227,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::IOSwitchboard::~IOSwitchboard </td>
+          <td class="memname">mesos::internal::slave::IOSwitchboard::~IOSwitchboard </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -235,7 +235,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -243,7 +243,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="aa4c0bb4d89a195ceaaba6a8aae97eabb"></a>
+<a class="anchor" id="af1af57dc68d788eb62dbb9e9fd66c1c6"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -251,7 +251,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::IOSwitchboard::cleanup </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::IOSwitchboard::cleanup </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -260,7 +260,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -335,7 +335,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad58eafeb96f1c2b760e6f2652c1fbabc"></a>
+<a class="anchor" id="a70def60bdce19475807f63283b55885e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -343,7 +343,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::IOSwitchboard::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::IOSwitchboard::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -362,7 +362,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -371,7 +371,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab1d7d003cfa4c8c25bdc98f91619e71a"></a>
+<a class="anchor" id="ae38121e40bcbd94884a39e87e798d271"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -379,7 +379,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::IOSwitchboard::recover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::IOSwitchboard::recover </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; mesos::slave::ContainerState &gt; &amp;&#160;</td>
           <td class="paramname"><em>states</em>, </td>
@@ -398,7 +398,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -431,7 +431,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a50fc15a892743e6dc4e56585bcf6d08a"></a>
+<a class="anchor" id="a911fe7f5722b73ece7d1d2c5b4ad2e8e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -439,7 +439,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::IOSwitchboard::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::IOSwitchboard::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -447,7 +447,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -456,7 +456,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a1a3bc4ad72074b5d3e21b21442217375"></a>
+<a class="anchor" id="ad262961ce2bde6ead7b030379b812cfc"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -464,7 +464,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::IOSwitchboard::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::IOSwitchboard::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -472,7 +472,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -481,7 +481,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa383182ee41d05570c9e52278c073a6c"></a>
+<a class="anchor" id="aaf930f529aa8c1d752a9ac4deff052a5"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -489,7 +489,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;mesos::slave::ContainerLimitation&gt; mesos::internal::slave::IOSwitchboard::watch </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;mesos::slave::ContainerLimitation&gt; mesos::internal::slave::IOSwitchboard::watch </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -498,7 +498,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Launcher.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Launcher.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Launcher.html
index 5649341..ce85c90 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Launcher.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Launcher.html
@@ -131,7 +131,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#a78d11f1b1c5e22754797c76e9d42281a">mesos::internal::slave::SubprocessLauncher</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a65f573e7693965e7030327e5d5cf8b16">mesos::internal::slave::LinuxLauncher</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#a8cb181a57647f73c523b26a7f3c1501f">mesos::internal::slave::SubprocessLauncher</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a5124f8e876088ed6c0e8ddf76d112a05">mesos::internal::slave::LinuxLauncher</a>.</p>
 
 </div>
 </div>
@@ -209,7 +209,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#a8d97da7feaa012c4aa919b90e6f7e12d">mesos::internal::slave::SubprocessLauncher</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a794aa784f9c77737e08981f364a7c751">mesos::internal::slave::LinuxLauncher</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#a609b0d42bcaae99aa449670a29990115">mesos::internal::slave::SubprocessLauncher</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a0a9e809c584582340b77251f19301eb7">mesos::internal::slave::LinuxLauncher</a>.</p>
 
 </div>
 </div>
@@ -235,7 +235,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#a12c673740bdf8db16b19e77e6d5e2804">mesos::internal::slave::SubprocessLauncher</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a4a2f84c9e3c2b8e14882baf8522b34e9">mesos::internal::slave::LinuxLauncher</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#acdece0e92e67773d9f793fcade334eee">mesos::internal::slave::SubprocessLauncher</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a59fe5013bbc2bcf9ba0481b88e9170fd">mesos::internal::slave::LinuxLauncher</a>.</p>
 
 </div>
 </div>
@@ -261,7 +261,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#a1e1c9e6483fecc771fc6892bb602b580">mesos::internal::slave::SubprocessLauncher</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#acb8f27191f0c9a78b85fe27c5e387a59">mesos::internal::slave::LinuxLauncher</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#a47d3fca9abe46d5b6810ca18017e8faa">mesos::internal::slave::SubprocessLauncher</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a0acd81a80020e4c8095a48babfa011ea">mesos::internal::slave::LinuxLauncher</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess-members.html
index be284bb..2a29395 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess-members.html
@@ -80,7 +80,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a5d066816de81b81462b93b8699af4d25">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#afdbcff3e9c962604a3155b1fa79f17da">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a426eac2fa6176c91bef2cb8175eab24f">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
@@ -96,16 +96,16 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a234143c1f10d6d7663e4d5e4e0a3fa8b">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#ad594a46cfc00ea9c888abf82aeb9ee45">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#af40b8b0578a15c1b65c2901474268f91">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#aedbb952ed7faaaf54bfcbc9e51a2e2e3">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#aee83322693aec96863310b528b11b092">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[49/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html
index e208260..67a46fb 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html
@@ -52,13 +52,13 @@
 <div class="title">logging.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="3rdparty_2libprocess_2include_2process_2logging_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6
 </span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span class="linen
 o">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __PROCESS_LOGGING_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __PROCESS_LOGGING_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;glog/logging.h&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libproce
 ss_2include_2process_2http_8hpp.html">process/http.hpp</a>&gt;</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="timeout_8hpp.html">process/timeout.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</a> {</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classprocess_1_1Logging.html">   25</a></span>&#160;<span class
 ="keyword">class </span><a class="code" href="classprocess_1_1Logging.html">Logging</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">Process</a>&lt;Logging&gt;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;{</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classprocess_1_1Logging.html#a33d14fbf25fd137a1482d43b9d81369c">   28</a></span>&#160;  <a class="code" href="classprocess_1_1Logging.html#a33d14fbf25fd137a1482d43b9d81369c">Logging</a>(<a class="code" href="classOption.html">Option&lt;std::string&gt;</a> _authenticationRealm)</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;    : <a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>(<span class="stringliteral">&quot;logging&quot;</span>),</div
 ><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;      original(FLAGS_v),</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;      authenticationRealm(_authenticationRealm)</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  {</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    <span class="comment">// Make sure all reads/writes can be done atomically (i.e., to</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    <span class="comment">// make sure VLOG(*) statements don&#39;t read partial writes).</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;    <span class="comment">// TODO(benh): Use &quot;atomics&quot; primitives for doing reads/writes of</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    <span class="comment">// FLAGS_v anyw
 ay to account for proper memory barriers.</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    CHECK(<span class="keyword">sizeof</span>(FLAGS_v) == <span class="keyword">sizeof</span>(int32_t));</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  }</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classprocess_1_1Logging.html#af746e42f1e6f322b6902a2e5ffb84be8">   40</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Logging.html#af746e42f1e6f322b6902a2e5ffb84be8">~Logging</a>() {}</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="class
 process_1_1Logging.html#a1ac031b63eb2a359579e55fc49c2c577">set_level</a>(<span class="keywordtype">int</span> level, <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration);</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classprocess_1_1Logging.html#aadc2611836b2e3e9f6ea667e06da4fa5">   45</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classprocess_1_1Logging.html#aadc2611836b2e3e9f6ea667e06da4fa5">initialize</a>()</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  {</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    <a class="code" href="classprocess_1_1Pr
 ocessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(<span class="stringliteral">&quot;/toggle&quot;</span>, authenticationRealm, TOGGLE_HELP(), &amp;This::toggle);</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  }</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;http::Response&gt;</a> toggle(</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>&amp; <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>,</div><div class="line"><a name="l00053"></a><spa
 n class="lineno">   53</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;http::authentication::Principal&gt;</a>&amp;);</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <span class="keywordtype">void</span> <span class="keyword">set</span>(<span class="keywordtype">int</span> v)</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  {</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    <span class="keywordflow">if</span> (FLAGS_v != v) {</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;      VLOG(FLAGS_v) &lt;&lt; <span class="stringliteral">&quot;Setting verbose logging level to &quot;</span> &lt;&lt; v;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;      FLAGS_v = v;</div><div 
 class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;      <span class="comment">// Ensure &#39;FLAGS_v&#39; visible in other threads.</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;      MemoryBarrier();</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      __sync_synchronize();</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    }</div><div class="line"><a name="l00068"></a><sp
 an class="lineno">   68</span>&#160;  }</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="keywordtype">void</span> revert()</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  {</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    <span class="keywordflow">if</span> (timeout.<a class="code" href="classprocess_1_1Timeout.html#a154543bc53bace270ac54a12b52a1833">remaining</a>() == <a class="code" href="classSeconds.html">Seconds</a>(0)) {</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;      <span class="keyword">set</span>(original);</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    }</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  }</div><div class="line"><a name="l00076"></a><span
  class="lineno">   76</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> std::string TOGGLE_HELP();</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <a class="code" href="classprocess_1_1Timeout.html">Timeout</a> timeout;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <span class="keyword">const</span> int32_t original; <span class="comment">// Original value of FLAGS_v.</span></div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="comment">// The authentication realm that the `/logging/toggle` endpoint w
 ill be</span></div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <span class="comment">// installed into.</span></div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> authenticationRealm;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;};</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;} <span class="comment">// namespace process {</span></div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="preprocessor">#endif // __PROCESS_LOGGING_HPP__</span></div><div class="ttc" id="classprocess_1_1Logging_html_aadc2611836b2e3e9f6ea667e06da4fa5"><div cl
 ass="ttname"><a href="classprocess_1_1Logging.html#aadc2611836b2e3e9f6ea667e06da4fa5">process::Logging::initialize</a></div><div class="ttdeci">virtual void initialize()</div><div class="ttdoc">Invoked when a process gets spawned. </div><div class="ttdef"><b>Definition:</b> logging.hpp:45</div></div>
-<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
+<a href="3rdparty_2libprocess_2include_2process_2logging_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6
 </span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span class="linen
 o">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __PROCESS_LOGGING_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __PROCESS_LOGGING_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;glog/logging.h&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libproce
 ss_2include_2process_2http_8hpp.html">process/http.hpp</a>&gt;</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="timeout_8hpp.html">process/timeout.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</a> {</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classprocess_1_1Logging.html">   25</a></span>&#160;<span class
 ="keyword">class </span><a class="code" href="classprocess_1_1Logging.html">Logging</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">Process</a>&lt;Logging&gt;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;{</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classprocess_1_1Logging.html#a33d14fbf25fd137a1482d43b9d81369c">   28</a></span>&#160;  <a class="code" href="classprocess_1_1Logging.html#a33d14fbf25fd137a1482d43b9d81369c">Logging</a>(<a class="code" href="classOption.html">Option&lt;std::string&gt;</a> _authenticationRealm)</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;    : <a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>(<span class="stringliteral">&quot;logging&quot;</span>),</div
 ><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;      original(FLAGS_v),</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;      authenticationRealm(_authenticationRealm)</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  {</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    <span class="comment">// Make sure all reads/writes can be done atomically (i.e., to</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    <span class="comment">// make sure VLOG(*) statements don&#39;t read partial writes).</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;    <span class="comment">// TODO(benh): Use &quot;atomics&quot; primitives for doing reads/writes of</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    <span class="comment">// FLAGS_v anyw
 ay to account for proper memory barriers.</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    CHECK(<span class="keyword">sizeof</span>(FLAGS_v) == <span class="keyword">sizeof</span>(int32_t));</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  }</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classprocess_1_1Logging.html#a9f5e2d0fcbfc1cb3a492880a43870656">   40</a></span>&#160;  <a class="code" href="classprocess_1_1Logging.html#a9f5e2d0fcbfc1cb3a492880a43870656">~Logging</a>()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="clas
 sprocess_1_1Logging.html#a1ac031b63eb2a359579e55fc49c2c577">set_level</a>(<span class="keywordtype">int</span> level, <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; duration);</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classprocess_1_1Logging.html#a536c4c9c020b49815e2d4f33b281a157">   45</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classprocess_1_1Logging.html#a536c4c9c020b49815e2d4f33b281a157">initialize</a>()<span class="keyword"> override</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    <a class=
 "code" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(<span class="stringliteral">&quot;/toggle&quot;</span>, authenticationRealm, TOGGLE_HELP(), &amp;This::toggle);</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  }</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;http::Response&gt;</a> toggle(</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>&amp; <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>,</div><div class="
 line"><a name="l00053"></a><span class="lineno">   53</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;http::authentication::Principal&gt;</a>&amp;);</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <span class="keywordtype">void</span> <span class="keyword">set</span>(<span class="keywordtype">int</span> v)</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  {</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    <span class="keywordflow">if</span> (FLAGS_v != v) {</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;      VLOG(FLAGS_v) &lt;&lt; <span class="stringliteral">&quot;Setting verbose logging level to &quot;</span> &lt;&lt; v;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#16
 0;      FLAGS_v = v;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;      <span class="comment">// Ensure &#39;FLAGS_v&#39; visible in other threads.</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;      MemoryBarrier();</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      __sync_synchronize();</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    }</div><div class=
 "line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  }</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="keywordtype">void</span> revert()</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  {</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    <span class="keywordflow">if</span> (timeout.<a class="code" href="classprocess_1_1Timeout.html#a154543bc53bace270ac54a12b52a1833">remaining</a>() == <a class="code" href="classSeconds.html">Seconds</a>(0)) {</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;      <span class="keyword">set</span>(original);</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    }</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  }</div><div class="l
 ine"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> std::string TOGGLE_HELP();</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <a class="code" href="classprocess_1_1Timeout.html">Timeout</a> timeout;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <span class="keyword">const</span> int32_t original; <span class="comment">// Original value of FLAGS_v.</span></div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="comment">// The authentication realm that t
 he `/logging/toggle` endpoint will be</span></div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <span class="comment">// installed into.</span></div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> authenticationRealm;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;};</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;} <span class="comment">// namespace process {</span></div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="preprocessor">#endif // __PROCESS_LOGGING_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a
  href="classOption.html">Option&lt; std::string &gt;</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="timeout_8hpp_html"><div class="ttname"><a href="timeout_8hpp.html">timeout.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Logging_html_a33d14fbf25fd137a1482d43b9d81369c"><div class="ttname"><a href="classprocess_1_1Logging.html#a33d14fbf25fd137a1482d43b9d81369c">process::Logging::Logging</a></div><div class="ttdeci">Logging(Option&lt; std::string &gt; _authenticationRealm)</div><div class="ttdef"><b>Definition:</b> logging.hpp:28</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_af0d1a6f8da798dfb2b6ea92550b8c6f5"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">process::ProcessBase::route</a></div><div class="ttdeci">void route(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</div><div class="ttdoc">Sets up a handler for HTTP requests with the specified name. </div></div>
+<div class="ttc" id="classprocess_1_1Logging_html_a9f5e2d0fcbfc1cb3a492880a43870656"><div class="ttname"><a href="classprocess_1_1Logging.html#a9f5e2d0fcbfc1cb3a492880a43870656">process::Logging::~Logging</a></div><div class="ttdeci">~Logging() override</div><div class="ttdef"><b>Definition:</b> logging.hpp:40</div></div>
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:517</div></div>
 <div class="ttc" id="classprocess_1_1Logging_html"><div class="ttname"><a href="classprocess_1_1Logging.html">process::Logging</a></div><div class="ttdef"><b>Definition:</b> logging.hpp:25</div></div>
@@ -67,10 +67,10 @@
 <div class="ttc" id="classprocess_1_1Logging_html_a1ac031b63eb2a359579e55fc49c2c577"><div class="ttname"><a href="classprocess_1_1Logging.html#a1ac031b63eb2a359579e55fc49c2c577">process::Logging::set_level</a></div><div class="ttdeci">Future&lt; Nothing &gt; set_level(int level, const Duration &amp;duration)</div></div>
 <div class="ttc" id="classprocess_1_1Timeout_html"><div class="ttname"><a href="classprocess_1_1Timeout.html">process::Timeout</a></div><div class="ttdef"><b>Definition:</b> timeout.hpp:24</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:48</div></div>
+<div class="ttc" id="classprocess_1_1Logging_html_a536c4c9c020b49815e2d4f33b281a157"><div class="ttname"><a href="classprocess_1_1Logging.html#a536c4c9c020b49815e2d4f33b281a157">process::Logging::initialize</a></div><div class="ttdeci">void initialize() override</div><div class="ttdoc">Invoked when a process gets spawned. </div><div class="ttdef"><b>Definition:</b> logging.hpp:45</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:501</div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Logging_html_af746e42f1e6f322b6902a2e5ffb84be8"><div class="ttname"><a href="classprocess_1_1Logging.html#af746e42f1e6f322b6902a2e5ffb84be8">process::Logging::~Logging</a></div><div class="ttdeci">virtual ~Logging()</div><div class="ttdef"><b>Definition:</b> logging.hpp:40</div></div>
 <div class="ttc" id="classprocess_1_1Timeout_html_a154543bc53bace270ac54a12b52a1833"><div class="ttname"><a href="classprocess_1_1Timeout.html#a154543bc53bace270ac54a12b52a1833">process::Timeout::remaining</a></div><div class="ttdeci">Duration remaining() const </div><div class="ttdef"><b>Definition:</b> timeout.hpp:83</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; Nothing &gt;</a></div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html
index bf231b4..157f329 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html
@@ -66,7 +66,6 @@
 <code>#include &lt;<a class="el" href="owned_8hpp_source.html">process/owned.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="libprocess_2include_2process_2process_8hpp_source.html">process/process.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="metric_8hpp_source.html">process/metrics/metric.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="hashmap_8hpp_source.html">stout/hashmap.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="nothing_8hpp_source.html">stout/nothing.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>&gt;</code><br />
 </div>


[43/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/active__user__test__helper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/active__user__test__helper_8hpp_source.html b/content/api/latest/c++/active__user__test__helper_8hpp_source.html
index 77d2c58..1e82f6b 100644
--- a/content/api/latest/c++/active__user__test__helper_8hpp_source.html
+++ b/content/api/latest/c++/active__user__test__helper_8hpp_source.html
@@ -52,19 +52,19 @@
 <div class="title">active_user_test_helper.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="active__user__test__helper_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l0
 0006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="co
 mment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#
 160;<span class="preprocessor">#include &lt;<a class="code" href="subcommand_8hpp.html">stout/subcommand.hpp</a>&gt;</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests.html">   23</a></span>&#160;<span class="keyword">namespace </span>tests {</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html
 ">   25</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html">ActiveUserTestHelper</a> : <span class="keyword">public</span> <a class="code" href="classSubcommand.html">Subcommand</a></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;{</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a448f632f93ddd16ff4cc620b4d94758a">   28</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a448f632f93ddd16ff4cc620b4d94758a">NAME</a>[];</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#16
 0;</div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html">   30</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  {</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html#a48ebd1bfa8a9903c68af6560963eaad6">Flags</a>();</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1A
 ctiveUserTestHelper_1_1Flags.html#aecb5478bfef4dc1bef621792b2f2e066">   34</a></span>&#160;    std::string <a class="code" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html#aecb5478bfef4dc1bef621792b2f2e066">user</a>;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  };</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a3246a9c4504dfad0039f1ed92676c0a2">   37</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a3246a9c4504dfad0039f1ed92676c0a2">ActiveUserTestHelper</a>() : <a class="code" href="classSubcommand.html">Subcommand</a>(NAME) {}</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno"><a class=
 "line" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a25fa0fe53f9a8630455d4a6c80d00f9c">   39</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html">Flags</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a25fa0fe53f9a8630455d4a6c80d00f9c">flags</a>;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a6ce90d7243e96d7cb62b8c7ae59851bd">execute</a>();</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1ActiveUser
 TestHelper.html#aaaa28e3d903a90493df3d5b2dd86c66f">   43</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a>* <a class="code" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#aaaa28e3d903a90493df3d5b2dd86c66f">getFlags</a>() { <span class="keywordflow">return</span> &amp;<a class="code" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a25fa0fe53f9a8630455d4a6c80d00f9c">flags</a>; }</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;};</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;} <span class="comment">// namespace tests {</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00048"></a><span class="
 lineno">   48</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_html_a25fa0fe53f9a8630455d4a6c80d00f9c"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a25fa0fe53f9a8630455d4a6c80d00f9c">mesos::internal::tests::ActiveUserTestHelper::flags</a></div><div class="ttdeci">Flags flags</div><div class="ttdef"><b>Definition:</b> active_user_test_helper.hpp:39</div></div>
+<a href="active__user__test__helper_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l0
 0006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="co
 mment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#
 160;<span class="preprocessor">#include &lt;<a class="code" href="subcommand_8hpp.html">stout/subcommand.hpp</a>&gt;</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1tests.html">   23</a></span>&#160;<span class="keyword">namespace </span>tests {</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html
 ">   25</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html">ActiveUserTestHelper</a> : <span class="keyword">public</span> <a class="code" href="classSubcommand.html">Subcommand</a></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;{</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a448f632f93ddd16ff4cc620b4d94758a">   28</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a448f632f93ddd16ff4cc620b4d94758a">NAME</a>[];</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#16
 0;</div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html">   30</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  {</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html#a48ebd1bfa8a9903c68af6560963eaad6">Flags</a>();</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1tests_1_1A
 ctiveUserTestHelper_1_1Flags.html#aecb5478bfef4dc1bef621792b2f2e066">   34</a></span>&#160;    std::string <a class="code" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html#aecb5478bfef4dc1bef621792b2f2e066">user</a>;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  };</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a3246a9c4504dfad0039f1ed92676c0a2">   37</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a3246a9c4504dfad0039f1ed92676c0a2">ActiveUserTestHelper</a>() : <a class="code" href="classSubcommand.html">Subcommand</a>(NAME) {}</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno"><a class=
 "line" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a25fa0fe53f9a8630455d4a6c80d00f9c">   39</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html">Flags</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a25fa0fe53f9a8630455d4a6c80d00f9c">flags</a>;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <span class="keywordtype">int</span> <a class="code" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a51c092049d73fca7c7c5a6c7551cb56c">execute</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1ActiveUse
 rTestHelper.html#abbc6c74ad352b48954fddfefd2e4230a">   43</a></span>&#160;  <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a>* <a class="code" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#abbc6c74ad352b48954fddfefd2e4230a">getFlags</a>()<span class="keyword"> override </span>{ <span class="keywordflow">return</span> &amp;<a class="code" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a25fa0fe53f9a8630455d4a6c80d00f9c">flags</a>; }</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;};</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;} <span class="comment">// namespace tests {</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00048"></a><span class
 ="lineno">   48</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_html_a25fa0fe53f9a8630455d4a6c80d00f9c"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a25fa0fe53f9a8630455d4a6c80d00f9c">mesos::internal::tests::ActiveUserTestHelper::flags</a></div><div class="ttdeci">Flags flags</div><div class="ttdef"><b>Definition:</b> active_user_test_helper.hpp:39</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_html_a51c092049d73fca7c7c5a6c7551cb56c"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a51c092049d73fca7c7c5a6c7551cb56c">mesos::internal::tests::ActiveUserTestHelper::execute</a></div><div class="ttdeci">int execute() override</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags_html_a48ebd1bfa8a9903c68af6560963eaad6"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html#a48ebd1bfa8a9903c68af6560963eaad6">mesos::internal::tests::ActiveUserTestHelper::Flags::Flags</a></div><div class="ttdeci">Flags()</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html">mesos::internal::tests::ActiveUserTestHelper::Flags</a></div><div class="ttdef"><b>Definition:</b> active_user_test_helper.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_html_a448f632f93ddd16ff4cc620b4d94758a"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a448f632f93ddd16ff4cc620b4d94758a">mesos::internal::tests::ActiveUserTestHelper::NAME</a></div><div class="ttdeci">static const char NAME[]</div><div class="ttdef"><b>Definition:</b> active_user_test_helper.hpp:28</div></div>
 <div class="ttc" id="classSubcommand_html"><div class="ttname"><a href="classSubcommand.html">Subcommand</a></div><div class="ttdef"><b>Definition:</b> subcommand.hpp:41</div></div>
 <div class="ttc" id="subcommand_8hpp_html"><div class="ttname"><a href="subcommand_8hpp.html">subcommand.hpp</a></div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_html_a6ce90d7243e96d7cb62b8c7ae59851bd"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a6ce90d7243e96d7cb62b8c7ae59851bd">mesos::internal::tests::ActiveUserTestHelper::execute</a></div><div class="ttdeci">virtual int execute()</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags_html_aecb5478bfef4dc1bef621792b2f2e066"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html#aecb5478bfef4dc1bef621792b2f2e066">mesos::internal::tests::ActiveUserTestHelper::Flags::user</a></div><div class="ttdeci">std::string user</div><div class="ttdef"><b>Definition:</b> active_user_test_helper.hpp:34</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html">mesos::internal::tests::ActiveUserTestHelper</a></div><div class="ttdef"><b>Definition:</b> active_user_test_helper.hpp:25</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_html_abbc6c74ad352b48954fddfefd2e4230a"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#abbc6c74ad352b48954fddfefd2e4230a">mesos::internal::tests::ActiveUserTestHelper::getFlags</a></div><div class="ttdeci">flags::FlagsBase * getFlags() override</div><div class="ttdef"><b>Definition:</b> active_user_test_helper.hpp:43</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_html_aaaa28e3d903a90493df3d5b2dd86c66f"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#aaaa28e3d903a90493df3d5b2dd86c66f">mesos::internal::tests::ActiveUserTestHelper::getFlags</a></div><div class="ttdeci">virtual flags::FlagsBase * getFlags()</div><div class="ttdef"><b>Definition:</b> active_user_test_helper.hpp:43</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_html_a3246a9c4504dfad0039f1ed92676c0a2"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a3246a9c4504dfad0039f1ed92676c0a2">mesos::internal::tests::ActiveUserTestHelper::ActiveUserTestHelper</a></div><div class="ttdeci">ActiveUserTestHelper()</div><div class="ttdef"><b>Definition:</b> active_user_test_helper.hpp:37</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/annotated.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/annotated.html b/content/api/latest/c++/annotated.html
index 0037113..ec3ba13 100644
--- a/content/api/latest/c++/annotated.html
+++ b/content/api/latest/c++/annotated.html
@@ -348,7 +348,6 @@
 <tr id="row_17_4_16_6_6_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html" target="_self">TaskState</a></td><td class="desc"></td></tr>
 <tr id="row_17_4_16_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_17_4_16_7_" class="arrow" onclick="toggleFolder('17_4_16_7_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation.html" target="_self">validation</a></td><td class="desc"></td></tr>
 <tr id="row_17_4_16_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_17_4_16_7_0_" class="arrow" onclick="toggleFolder('17_4_16_7_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent.html" target="_self">agent</a></td><td class="desc"></td></tr>
-<tr id="row_17_4_16_7_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_17_4_16_7_1_" class="arrow" onclick="toggleFolder('17_4_16_7_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor.html" target="_self">executor</a></td><td class="desc"></td></tr>
 <tr id="row_17_4_16_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html" target="_self">AppcRuntimeIsolatorProcess</a></td><td class="desc"></td></tr>
 <tr id="row_17_4_16_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html" target="_self">AufsBackend</a></td><td class="desc"></td></tr>
 <tr id="row_17_4_16_10_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html" target="_self">Backend</a></td><td class="desc"></td></tr>
@@ -522,11 +521,10 @@
 <tr id="row_17_4_18_42_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestDiskProfileServerProcess.html" target="_self">TestDiskProfileServerProcess</a></td><td class="desc"></td></tr>
 <tr id="row_17_4_18_43_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html" target="_self">TestingMesosSchedulerDriver</a></td><td class="desc"></td></tr>
 <tr id="row_17_4_18_44_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html" target="_self">TestLauncher</a></td><td class="desc"></td></tr>
-<tr id="row_17_4_18_45_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html" target="_self">TestStore</a></td><td class="desc"></td></tr>
-<tr id="row_17_4_18_46_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_17_4_18_46_" class="arrow" onclick="toggleFolder('17_4_18_46_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest.html" target="_self">ZooKeeperTest</a></td><td class="desc"></td></tr>
-<tr id="row_17_4_18_46_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_17_4_18_46_0_" class="arrow" onclick="toggleFolder('17_4_18_46_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html" target="_self">TestWatcher</a></td><td class="desc"></td></tr>
-<tr id="row_17_4_18_46_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html" target="_self">Event</a></td><td class="desc"></td></tr>
-<tr id="row_17_4_18_47_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html" target="_self">ZooKeeperTestServer</a></td><td class="desc"></td></tr>
+<tr id="row_17_4_18_45_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_17_4_18_45_" class="arrow" onclick="toggleFolder('17_4_18_45_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest.html" target="_self">ZooKeeperTest</a></td><td class="desc"></td></tr>
+<tr id="row_17_4_18_45_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_17_4_18_45_0_" class="arrow" onclick="toggleFolder('17_4_18_45_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html" target="_self">TestWatcher</a></td><td class="desc"></td></tr>
+<tr id="row_17_4_18_45_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html" target="_self">Event</a></td><td class="desc"></td></tr>
+<tr id="row_17_4_18_46_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html" target="_self">ZooKeeperTestServer</a></td><td class="desc"></td></tr>
 <tr id="row_17_4_19_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_17_4_19_" class="arrow" onclick="toggleFolder('17_4_19_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1xfs.html" target="_self">xfs</a></td><td class="desc"></td></tr>
 <tr id="row_17_4_19_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html" target="_self">BasicBlocks</a></td><td class="desc"></td></tr>
 <tr id="row_17_4_19_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1xfs_1_1QuotaInfo.html" target="_self">QuotaInfo</a></td><td class="desc"></td></tr>
@@ -731,8 +729,9 @@
 <tr id="row_23_1_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_23_1_0_0_" class="arrow" onclick="toggleFolder('23_1_0_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceprocess_1_1grpc_1_1client_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
 <tr id="row_23_1_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1grpc_1_1client_1_1internal_1_1MethodTraits.html" target="_self">MethodTraits</a></td><td class="desc"></td></tr>
 <tr id="row_23_1_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1grpc_1_1client_1_1internal_1_1MethodTraits_3_01std_1_1unique__ptr_3_1_1grpc_1_1b922a69900827d65b241714130bc07ca.html" target="_self">MethodTraits&lt; std::unique_ptr&lt;::grpc::ClientAsyncResponseReader&lt; Response &gt; &gt;(Stub::*)(::grpc::ClientContext *, const Request &amp;,::grpc::CompletionQueue *)&gt;</a></td><td class="desc"></td></tr>
-<tr id="row_23_1_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1grpc_1_1client_1_1Connection.html" target="_self">Connection</a></td><td class="desc">A copyable interface to manage a connection to a gRPC server </td></tr>
-<tr id="row_23_1_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1grpc_1_1client_1_1Runtime.html" target="_self">Runtime</a></td><td class="desc">A copyable interface to manage an internal runtime process for asynchronous gRPC calls </td></tr>
+<tr id="row_23_1_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1grpc_1_1client_1_1CallOptions.html" target="_self">CallOptions</a></td><td class="desc">Defines the gRPC options for each call </td></tr>
+<tr id="row_23_1_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1grpc_1_1client_1_1Connection.html" target="_self">Connection</a></td><td class="desc">A copyable interface to manage a connection to a gRPC server </td></tr>
+<tr id="row_23_1_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1grpc_1_1client_1_1Runtime.html" target="_self">Runtime</a></td><td class="desc">A copyable interface to manage an internal runtime process for asynchronous gRPC calls </td></tr>
 <tr id="row_23_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1grpc_1_1StatusError.html" target="_self">StatusError</a></td><td class="desc">Represents errors caused by non-OK gRPC statuses </td></tr>
 <tr id="row_23_2_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_23_2_" class="arrow" onclick="toggleFolder('23_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceprocess_1_1http.html" target="_self">http</a></td><td class="desc"></td></tr>
 <tr id="row_23_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_23_2_0_" class="arrow" onclick="toggleFolder('23_2_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceprocess_1_1http_1_1authentication.html" target="_self">authentication</a></td><td class="desc"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/appc_2runtime_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/appc_2runtime_8hpp_source.html b/content/api/latest/c++/appc_2runtime_8hpp_source.html
index a56ca9a..aa6371e 100644
--- a/content/api/latest/c++/appc_2runtime_8hpp_source.html
+++ b/content/api/latest/c++/appc_2runtime_8hpp_source.html
@@ -52,19 +52,19 @@
 <div class="title">runtime.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="appc_2runtime_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><sp
 an class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// dis
 tributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __APPC_RUNTIME_ISOLATOR_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __APPC_RUNTIME_ISOLATOR_HPP__</span></div><
 div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">slave/containerizer/mesos/isolator.hpp</a>&quot;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div
 ><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">// The Appc runtime isolator is responsible for preparing mesos</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment">// container by merging runtime configuration specified by user</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="comment">// and Appc image default configuration.</span></div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">   29</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">AppcRuntimeIsolatorProcess</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">MesosIsolatorProcess</a></div><div class=
 "line"><a name="l00030"></a><span class="lineno">   30</span>&#160;{</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;mesos::slave::Isolator*&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a6c55da7650a687f1143d5fe43d4d276b">create</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; <a class="code" href="namespaceflags.html">flags</a>);</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a01ea0b
 a6e9f76d7685281460d7cd05db">~AppcRuntimeIsolatorProcess</a>();</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#ad71e69166c8f02562966861d5ada8e78">supportsNesting</a>();</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a6593261e560b80f47c0897f946a40624">supportsStandalone</a>();</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="class
 process_1_1Future.html">process::Future&lt;Option&lt;mesos::slave::ContainerLaunchInfo&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#abf6c41985fbe21ab03e1355d62be492c">prepare</a>(</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig);</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">AppcRuntimeIsolatorProcess</a>(<span class="keywor
 d">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; flags);</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <a class="code" href="classOption.html">Option&lt;Environment&gt;</a> getLaunchEnvironment(</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig);</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <a class="code" href="classResult.html">Result&lt;CommandInfo&gt;</a> getLaunchCommand(</div><div class="line"><a name="l00051">
 </a><span class="lineno">   51</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig);</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> getWorkingDirectory(</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig);</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.ht
 ml">Flags</a> flags;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;};</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;} <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#endif // __APPC_RUNTIME_ISOLATOR_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:2
 8</div></div>
+<a href="appc_2runtime_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><sp
 an class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// dis
 tributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __APPC_RUNTIME_ISOLATOR_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __APPC_RUNTIME_ISOLATOR_HPP__</span></div><
 div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">slave/containerizer/mesos/isolator.hpp</a>&quot;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div
 ><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">// The Appc runtime isolator is responsible for preparing mesos</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment">// container by merging runtime configuration specified by user</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="comment">// and Appc image default configuration.</span></div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">   29</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">AppcRuntimeIsolatorProcess</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">MesosIsolatorProcess</a></div><div class=
 "line"><a name="l00030"></a><span class="lineno">   30</span>&#160;{</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;mesos::slave::Isolator*&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a6c55da7650a687f1143d5fe43d4d276b">create</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; <a class="code" href="namespaceflags.html">flags</a>);</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a711f91286b9620be55ae2a47071a11cc">~AppcRunt
 imeIsolatorProcess</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#ad8525216ff089c145cdada94ee907935">supportsNesting</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a55b919a050c5207b8e88f6bc7dc89e8b">supportsStandalone</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::F
 uture&lt;Option&lt;mesos::slave::ContainerLaunchInfo&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#afc62db465b600abe14c020407e5dee8b">prepare</a>(</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig) <span class="keyword">override</span>;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">AppcRuntimeIsolatorProcess</a>(<span class="ke
 yword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; flags);</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <a class="code" href="classOption.html">Option&lt;Environment&gt;</a> getLaunchEnvironment(</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig);</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <a class="code" href="classResult.html">Result&lt;CommandInfo&gt;</a> getLaunchCommand(</div><div class="line"><a name="l000
 51"></a><span class="lineno">   51</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig);</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> getWorkingDirectory(</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig);</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flag
 s.html">Flags</a> flags;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;};</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;} <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#endif // __APPC_RUNTIME_ISOLATOR_HPP__</span></div><div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess_html_afc62db465b600abe14c020407e5dee8b"><div class="ttname"><a hr
 ef="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#afc62db465b600abe14c020407e5dee8b">mesos::internal::slave::AppcRuntimeIsolatorProcess::prepare</a></div><div class="ttdeci">process::Future&lt; Option&lt; mesos::slave::ContainerLaunchInfo &gt; &gt; prepare(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</div></div>
+<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:28</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess_html_a6c55da7650a687f1143d5fe43d4d276b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a6c55da7650a687f1143d5fe43d4d276b">mesos::internal::slave::AppcRuntimeIsolatorProcess::create</a></div><div class="ttdeci">static Try&lt; mesos::slave::Isolator * &gt; create(const Flags &amp;flags)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> check.hpp:30</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess_html_ad8525216ff089c145cdada94ee907935"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#ad8525216ff089c145cdada94ee907935">mesos::internal::slave::AppcRuntimeIsolatorProcess::supportsNesting</a></div><div class="ttdeci">bool supportsNesting() override</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess_html_abf6c41985fbe21ab03e1355d62be492c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#abf6c41985fbe21ab03e1355d62be492c">mesos::internal::slave::AppcRuntimeIsolatorProcess::prepare</a></div><div class="ttdeci">virtual process::Future&lt; Option&lt; mesos::slave::ContainerLaunchInfo &gt; &gt; prepare(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess_html_a55b919a050c5207b8e88f6bc7dc89e8b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a55b919a050c5207b8e88f6bc7dc89e8b">mesos::internal::slave::AppcRuntimeIsolatorProcess::supportsStandalone</a></div><div class="ttdeci">bool supportsStandalone() override</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess_html_a6593261e560b80f47c0897f946a40624"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a6593261e560b80f47c0897f946a40624">mesos::internal::slave::AppcRuntimeIsolatorProcess::supportsStandalone</a></div><div class="ttdeci">virtual bool supportsStandalone()</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess_html_ad71e69166c8f02562966861d5ada8e78"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#ad71e69166c8f02562966861d5ada8e78">mesos::internal::slave::AppcRuntimeIsolatorProcess::supportsNesting</a></div><div class="ttdeci">virtual bool supportsNesting()</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess_html_a01ea0ba6e9f76d7685281460d7cd05db"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a01ea0ba6e9f76d7685281460d7cd05db">mesos::internal::slave::AppcRuntimeIsolatorProcess::~AppcRuntimeIsolatorProcess</a></div><div class="ttdeci">virtual ~AppcRuntimeIsolatorProcess()</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess_html_a711f91286b9620be55ae2a47071a11cc"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a711f91286b9620be55ae2a47071a11cc">mesos::internal::slave::AppcRuntimeIsolatorProcess::~AppcRuntimeIsolatorProcess</a></div><div class="ttdeci">~AppcRuntimeIsolatorProcess() override</div></div>
 <div class="ttc" id="namespaceflags_html"><div class="ttname"><a href="namespaceflags.html">flags</a></div><div class="ttdef"><b>Definition:</b> parse.hpp:33</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">mesos::internal::slave::AppcRuntimeIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> runtime.hpp:29</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:58</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/appc_2store_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/appc_2store_8hpp.html b/content/api/latest/c++/appc_2store_8hpp.html
new file mode 100644
index 0000000..b6debac
--- /dev/null
+++ b/content/api/latest/c++/appc_2store_8hpp.html
@@ -0,0 +1,87 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
+<title>Apache Mesos: src/slave/containerizer/mesos/provisioner/appc/store.hpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_80f0d4a0945c74dfa611dba2ec326a39.html">slave</a></li><li class="navelem"><a class="el" href="dir_fbb1f3397356a940a2dbc4baf07ee5bb.html">containerizer</a></li><li class="navelem"><a class="el" href="dir_06602996fd31a3e264808d1450975cb2.html">mesos</a></li><li class="navelem"><a class="el" href="dir_f319675d4a0209ee44e08f6c8dad3e25.html">provisioner</a></li><li class="navelem"><a class="el" href="dir_4f41d30518de1e59bcb759f18fc06d2a.html">appc</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">store.hpp File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;<a class="el" href="resolver_8hpp_source.html">mesos/secret/resolver.hpp</a>&gt;</code><br />
+<code>#include &quot;<a class="el" href="store_8hpp_source.html">slave/containerizer/mesos/provisioner/store.hpp</a>&quot;</code><br />
+</div>
+<p><a href="appc_2store_8hpp_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespacemesos"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html">mesos</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacemesos_1_1internal"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacemesos_1_1internal_1_1slave"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacemesos_1_1internal_1_1slave_1_1appc"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.11
+</small></address>
+</body>
+</html>


[05/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html
index f81a8db..373d949 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html
@@ -93,8 +93,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a86a58d9b131676844673cfde4abdbbef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a86a58d9b131676844673cfde4abdbbef">cleanup</a> (const ContainerID &amp;containerId) override</td></tr>
 <tr class="separator:a86a58d9b131676844673cfde4abdbbef"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8009c7782661b509933138479d3dbed5 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">supportsNesting</a> ()</td></tr>
 <tr class="separator:a8009c7782661b509933138479d3dbed5 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a039db4ff1eb303d8e8054959c1a3b63c inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a039db4ff1eb303d8e8054959c1a3b63c">supportsStandalone</a> ()</td></tr>
@@ -102,16 +102,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess-members.html
index a686e36..8c743de 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess-members.html
@@ -58,7 +58,7 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html">mesos::internal::slave::PosixCpuIsolatorProcess</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#af36fa743b641e5eb7bc6f7360a417442">cleanup</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a3b5d664e842af58fe80d3e4875f0e2db">cleanup</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -75,18 +75,18 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a9bce1d8f8feaed45961bd5adc3b1715a">isolate</a>(const ContainerID &amp;containerId, pid_t pid) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7bc12246d1bf01a5d5aadc612840aa52">pids</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#a2fb1c6256b2429c25d43673351bb0645">PosixCpuIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html">mesos::internal::slave::PosixCpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a3d6bafd436cdfa19b1b471afda01ab33">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a145bab553df35695cb414a67abdf13db">promises</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a0fe8fd306e5dc57dd5c6dab7e9a811b1">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;state, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a20978e737752c983c9f0a74c0f4ad6f8">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;state, const hashset&lt; ContainerID &gt; &amp;orphans) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -102,13 +102,13 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a039db4ff1eb303d8e8054959c1a3b63c">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a927fd71d09e66f783154e94c19084c2f">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#a59c7b1fb5f593419e5ce38b9d72b197b">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html">mesos::internal::slave::PosixCpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a2b794d8be5caf613633c1f2ac8a8e321">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#afa76162a7d82683306c0127ddcb49460">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#ad4275b4b24609fd96082ba3eed91ce4f">usage</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html">mesos::internal::slave::PosixCpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#abb2acc66222a4ad46522c63b0b9e4515">watch</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html
index a5d5b42..ecccc2d 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html
@@ -77,24 +77,24 @@ Inheritance diagram for mesos::internal::slave::PosixCpuIsolatorProcess:</div>
 <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:a59c7b1fb5f593419e5ce38b9d72b197b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#a59c7b1fb5f593419e5ce38b9d72b197b">usage</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a59c7b1fb5f593419e5ce38b9d72b197b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4275b4b24609fd96082ba3eed91ce4f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#ad4275b4b24609fd96082ba3eed91ce4f">usage</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:ad4275b4b24609fd96082ba3eed91ce4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td></tr>
-<tr class="memitem:a0fe8fd306e5dc57dd5c6dab7e9a811b1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a0fe8fd306e5dc57dd5c6dab7e9a811b1">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;state, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
-<tr class="separator:a0fe8fd306e5dc57dd5c6dab7e9a811b1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a58494a44c2f7f573a6edbe6aecd794ce inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:a58494a44c2f7f573a6edbe6aecd794ce inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1a456c37615df1a0b54193cbe6052b04 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
-<tr class="separator:a1a456c37615df1a0b54193cbe6052b04 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b794d8be5caf613633c1f2ac8a8e321 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a2b794d8be5caf613633c1f2ac8a8e321">watch</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a2b794d8be5caf613633c1f2ac8a8e321 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a927fd71d09e66f783154e94c19084c2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a927fd71d09e66f783154e94c19084c2f">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:a927fd71d09e66f783154e94c19084c2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af36fa743b641e5eb7bc6f7360a417442 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#af36fa743b641e5eb7bc6f7360a417442">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:af36fa743b641e5eb7bc6f7360a417442 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20978e737752c983c9f0a74c0f4ad6f8 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a20978e737752c983c9f0a74c0f4ad6f8">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;state, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans) override</td></tr>
+<tr class="separator:a20978e737752c983c9f0a74c0f4ad6f8 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d6bafd436cdfa19b1b471afda01ab33 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a3d6bafd436cdfa19b1b471afda01ab33">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:a3d6bafd436cdfa19b1b471afda01ab33 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9bce1d8f8feaed45961bd5adc3b1715a inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a9bce1d8f8feaed45961bd5adc3b1715a">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid) override</td></tr>
+<tr class="separator:a9bce1d8f8feaed45961bd5adc3b1715a inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb2acc66222a4ad46522c63b0b9e4515 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#abb2acc66222a4ad46522c63b0b9e4515">watch</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:abb2acc66222a4ad46522c63b0b9e4515 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa76162a7d82683306c0127ddcb49460 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#afa76162a7d82683306c0127ddcb49460">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:afa76162a7d82683306c0127ddcb49460 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b5d664e842af58fe80d3e4875f0e2db inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a3b5d664e842af58fe80d3e4875f0e2db">cleanup</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a3b5d664e842af58fe80d3e4875f0e2db inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8009c7782661b509933138479d3dbed5 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">supportsNesting</a> ()</td></tr>
 <tr class="separator:a8009c7782661b509933138479d3dbed5 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a039db4ff1eb303d8e8054959c1a3b63c inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a039db4ff1eb303d8e8054959c1a3b63c">supportsStandalone</a> ()</td></tr>
@@ -102,16 +102,16 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -271,7 +271,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a59c7b1fb5f593419e5ce38b9d72b197b"></a>
+<a class="anchor" id="ad4275b4b24609fd96082ba3eed91ce4f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -279,7 +279,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::PosixCpuIsolatorProcess::usage </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::PosixCpuIsolatorProcess::usage </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -288,7 +288,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess-members.html
index 94d4d3d..53f30bf 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess-members.html
@@ -58,7 +58,7 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#aa3f941377fd4f6318825ab72f53f5aa0">cleanup</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a3e4c74d03fc2214f3b023c27589bb4a8">cleanup</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -75,15 +75,15 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a9ffeb4eeca1ecf4f3d48eb48b058c4c9">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a83e669458964f250fa2f492898f57acd">isolate</a>(const ContainerID &amp;containerId, pid_t pid) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a21f4fd07d612aaadee17aa9211130500">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#ab35f4087de23d6551205f78b1b4b5ef6">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a472e41ec3bd5da4976f763a71262de24">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a00b9efda1af3d3eb491cbfcbdc80ceef">recover</a>(const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -96,17 +96,17 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a4a3dd38df94ce3058e3e7e46eed3a2bd">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#ac31d75dea5f56a8757d04e63989edc03">supportsStandalone</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a8af98fe839146b3e1377aa26b4422e36">supportsNesting</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#aeac98c847ac200d29f9d3d8ee9388fe5">supportsStandalone</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a8fadf73d9721461120a1534ce0ebad2c">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a46c7c57a4f272b7493f86c26456f7a19">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a169b2f8968ecac61852a0cc5ef1cbcc1">watch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a04ab8ad29e040ed7c3e9edbe729bebfe">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#aeca01e28b260d23c87bc2685b01e24aa">usage</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a20ff659a206b11d950ba1dd279834d41">watch</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a5d8b4da8ca8b50c071537e51e2d91477">~PosixDiskIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a7fbad2294eb7818bbf174c74b875d22c">~PosixDiskIsolatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[18/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html
index 820d2e2..924a18e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html
@@ -76,42 +76,42 @@ Inheritance diagram for mesos::internal::slave::CgroupsIsolatorProcess:</div>
 <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:a73eb421d6a27ed4226688e1da884385a"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a73eb421d6a27ed4226688e1da884385a">~CgroupsIsolatorProcess</a> ()</td></tr>
-<tr class="separator:a73eb421d6a27ed4226688e1da884385a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc18c8ede13ce1178d3cc54555082aca"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#abc18c8ede13ce1178d3cc54555082aca">supportsNesting</a> ()</td></tr>
-<tr class="separator:abc18c8ede13ce1178d3cc54555082aca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab81d33f41b5a3fc2c236bcd8ff0b4e46"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab81d33f41b5a3fc2c236bcd8ff0b4e46">supportsStandalone</a> ()</td></tr>
-<tr class="separator:ab81d33f41b5a3fc2c236bcd8ff0b4e46"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a89675b3cc1907054e4787f9967d49c58"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a89675b3cc1907054e4787f9967d49c58">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans)</td></tr>
-<tr class="separator:a89675b3cc1907054e4787f9967d49c58"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab9452f024759552766a99824d73cafae"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab9452f024759552766a99824d73cafae">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td></tr>
-<tr class="separator:ab9452f024759552766a99824d73cafae"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01b0f952a8b793faac974c34fd5a4967"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a01b0f952a8b793faac974c34fd5a4967">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr>
-<tr class="separator:a01b0f952a8b793faac974c34fd5a4967"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab563105735f461c2a54a31c965c8c276"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab563105735f461c2a54a31c965c8c276">watch</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:ab563105735f461c2a54a31c965c8c276"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea11a2c309763256f2454ba745991dce"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#aea11a2c309763256f2454ba745991dce">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
-<tr class="separator:aea11a2c309763256f2454ba745991dce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3775b02006ba335eb942fe4bad06315a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a3775b02006ba335eb942fe4bad06315a">usage</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a3775b02006ba335eb942fe4bad06315a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a611253a8523cd7f23cd58f059556f7dd"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a611253a8523cd7f23cd58f059556f7dd">status</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a611253a8523cd7f23cd58f059556f7dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a083b4d2aea3836ecf9e029438e50c8e6"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a083b4d2aea3836ecf9e029438e50c8e6">cleanup</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a083b4d2aea3836ecf9e029438e50c8e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa3e5b98e8e8994d3442793a4676ecb19"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#aa3e5b98e8e8994d3442793a4676ecb19">~CgroupsIsolatorProcess</a> () override</td></tr>
+<tr class="separator:aa3e5b98e8e8994d3442793a4676ecb19"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a137f3ca1fcc8d6d0e65df1a20452dea9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a137f3ca1fcc8d6d0e65df1a20452dea9">supportsNesting</a> () override</td></tr>
+<tr class="separator:a137f3ca1fcc8d6d0e65df1a20452dea9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a448b6b1181014aaf07a7c01319e5aa5f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a448b6b1181014aaf07a7c01319e5aa5f">supportsStandalone</a> () override</td></tr>
+<tr class="separator:a448b6b1181014aaf07a7c01319e5aa5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa25196fd54a9412ee9fdfdd5425d627e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#aa25196fd54a9412ee9fdfdd5425d627e">recover</a> (const std::vector&lt; mesos::slave::ContainerState &gt; &amp;states, const <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &amp;orphans) override</td></tr>
+<tr class="separator:aa25196fd54a9412ee9fdfdd5425d627e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac5d014a6f8a3625c3f60be4f0f72f9bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerLaunchInfo &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ac5d014a6f8a3625c3f60be4f0f72f9bf">prepare</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</td></tr>
+<tr class="separator:ac5d014a6f8a3625c3f60be4f0f72f9bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acf2983272075905ba8bd6ba8646d5298"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#acf2983272075905ba8bd6ba8646d5298">isolate</a> (const ContainerID &amp;containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid) override</td></tr>
+<tr class="separator:acf2983272075905ba8bd6ba8646d5298"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8fc0cae96e6fc05a2afd255d05998cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; mesos::slave::ContainerLimitation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab8fc0cae96e6fc05a2afd255d05998cb">watch</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:ab8fc0cae96e6fc05a2afd255d05998cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac04acc6d545373488615f8650ffec2d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ac04acc6d545373488615f8650ffec2d5">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources) override</td></tr>
+<tr class="separator:ac04acc6d545373488615f8650ffec2d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a67a24d5e863337d88fcd3d2be34f2a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a8a67a24d5e863337d88fcd3d2be34f2a">usage</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a8a67a24d5e863337d88fcd3d2be34f2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5812f50fe9527879137a1bd134620402"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a5812f50fe9527879137a1bd134620402">status</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a5812f50fe9527879137a1bd134620402"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec8b488b1b8ecec8f30a32061cc3abe7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#aec8b488b1b8ecec8f30a32061cc3abe7">cleanup</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:aec8b488b1b8ecec8f30a32061cc3abe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr>
-<tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr>
-<tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adfaefe9164cfdfff5d561b4e7dc164ac">~MesosIsolatorProcess</a> () override</td></tr>
+<tr class="separator:adfaefe9164cfdfff5d561b4e7dc164ac inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosIsolatorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; MesosIsolatorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -213,7 +213,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a73eb421d6a27ed4226688e1da884385a"></a>
+<a class="anchor" id="aa3e5b98e8e8994d3442793a4676ecb19"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -221,7 +221,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::CgroupsIsolatorProcess::~CgroupsIsolatorProcess </td>
+          <td class="memname">mesos::internal::slave::CgroupsIsolatorProcess::~CgroupsIsolatorProcess </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -229,7 +229,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -237,7 +237,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a083b4d2aea3836ecf9e029438e50c8e6"></a>
+<a class="anchor" id="aec8b488b1b8ecec8f30a32061cc3abe7"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -245,7 +245,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::CgroupsIsolatorProcess::cleanup </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::CgroupsIsolatorProcess::cleanup </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -254,7 +254,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -287,7 +287,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a01b0f952a8b793faac974c34fd5a4967"></a>
+<a class="anchor" id="acf2983272075905ba8bd6ba8646d5298"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -295,7 +295,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::CgroupsIsolatorProcess::isolate </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::CgroupsIsolatorProcess::isolate </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -314,7 +314,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -323,7 +323,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab9452f024759552766a99824d73cafae"></a>
+<a class="anchor" id="ac5d014a6f8a3625c3f60be4f0f72f9bf"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -331,7 +331,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::CgroupsIsolatorProcess::prepare </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerLaunchInfo&gt; &gt; mesos::internal::slave::CgroupsIsolatorProcess::prepare </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -350,7 +350,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -359,7 +359,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a89675b3cc1907054e4787f9967d49c58"></a>
+<a class="anchor" id="aa25196fd54a9412ee9fdfdd5425d627e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -367,7 +367,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::CgroupsIsolatorProcess::recover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::CgroupsIsolatorProcess::recover </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; mesos::slave::ContainerState &gt; &amp;&#160;</td>
           <td class="paramname"><em>states</em>, </td>
@@ -386,7 +386,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -395,7 +395,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a611253a8523cd7f23cd58f059556f7dd"></a>
+<a class="anchor" id="a5812f50fe9527879137a1bd134620402"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -403,7 +403,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ContainerStatus&gt; mesos::internal::slave::CgroupsIsolatorProcess::status </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ContainerStatus&gt; mesos::internal::slave::CgroupsIsolatorProcess::status </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -412,7 +412,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -421,7 +421,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="abc18c8ede13ce1178d3cc54555082aca"></a>
+<a class="anchor" id="a137f3ca1fcc8d6d0e65df1a20452dea9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -429,7 +429,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::CgroupsIsolatorProcess::supportsNesting </td>
+          <td class="memname">bool mesos::internal::slave::CgroupsIsolatorProcess::supportsNesting </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -437,7 +437,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -446,7 +446,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab81d33f41b5a3fc2c236bcd8ff0b4e46"></a>
+<a class="anchor" id="a448b6b1181014aaf07a7c01319e5aa5f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -454,7 +454,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual bool mesos::internal::slave::CgroupsIsolatorProcess::supportsStandalone </td>
+          <td class="memname">bool mesos::internal::slave::CgroupsIsolatorProcess::supportsStandalone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -462,7 +462,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -471,7 +471,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aea11a2c309763256f2454ba745991dce"></a>
+<a class="anchor" id="ac04acc6d545373488615f8650ffec2d5"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -479,7 +479,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::CgroupsIsolatorProcess::update </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::CgroupsIsolatorProcess::update </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -498,7 +498,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -507,7 +507,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a3775b02006ba335eb942fe4bad06315a"></a>
+<a class="anchor" id="a8a67a24d5e863337d88fcd3d2be34f2a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -515,7 +515,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::CgroupsIsolatorProcess::usage </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::CgroupsIsolatorProcess::usage </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -524,7 +524,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -533,7 +533,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab563105735f461c2a54a31c965c8c276"></a>
+<a class="anchor" id="ab8fc0cae96e6fc05a2afd255d05998cb"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -541,7 +541,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;mesos::slave::ContainerLimitation&gt; mesos::internal::slave::CgroupsIsolatorProcess::watch </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;mesos::slave::ContainerLimitation&gt; mesos::internal::slave::CgroupsIsolatorProcess::watch </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -550,7 +550,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer-members.html
index fcc5e05..ebc2c22 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer-members.html
@@ -57,24 +57,24 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a5f3a36a9429c25769991f7b08bc82ee7">attach</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a904f97342801eafe476f681e3c892c3f">attach</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7002ef6a1d6d5494f3c636e8518fe460">ComposingContainerizer</a>(const std::vector&lt; Containerizer * &gt; &amp;containerizers)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#af49e64bc762f8e32a8b168dffbc2f2ba">containers</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a588c5cddbd2cd29221bba5397a805f57">containers</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1daac651c30c79cda852d37086d8e303">create</a>(const std::vector&lt; Containerizer * &gt; &amp;containerizers)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3473584d632ab3bab0fec7c0fc765554">mesos::internal::slave::Containerizer::create</a>(const Flags &amp;flags, bool local, Fetcher *fetcher, SecretResolver *secretResolver=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a92c0976252cb68e0ffa79d6159a98222">destroy</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#aa12b651f5ee86a3e7e9073b18d98616c">kill</a>(const ContainerID &amp;containerId, int signal)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ab026a099a16aa0287f834297f0e297d7">launch</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const Option&lt; std::string &gt; &amp;pidCheckpointPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a748ad5b63fb395cd44be7e4b8160c3fd">destroy</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a2365db90c7f7da6effcc301cc87e0b74">kill</a>(const ContainerID &amp;containerId, int signal) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7819715c7a81e9ed658dd860e3ecc832">launch</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const Option&lt; std::string &gt; &amp;pidCheckpointPath) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">LaunchResult</a> enum name</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a30564d01fb7b23c60969729b432e91cb">pruneImages</a>(const std::vector&lt; Image &gt; &amp;excludedImages)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4385c48bb00bf0b9b6f5da2aa1215299">recover</a>(const Option&lt; state::SlaveState &gt; &amp;state)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a69d6c5816c062b3fc28a8638d87334a6">remove</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#abc5cb25dd84f0dc486d491c31e71debd">pruneImages</a>(const std::vector&lt; Image &gt; &amp;excludedImages) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a61000bcd62f2941b31cb4a10e4cff43a">recover</a>(const Option&lt; state::SlaveState &gt; &amp;state) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a403a7b5fe9c3d5a6d3c9ac5255e35cf9">remove</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>(const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad">status</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#acb8d56caefb3868d14d38a6784dadcc8">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a6b5b7c8cc2d45e519be36b0cc60ca328">usage</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a2777117044c420bf9fa499916706c32d">wait</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ad760d6102be7064aefc737e0af861253">~ComposingContainerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4592eba8cecdfa983ad68193b492d2c1">status</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ac062630e2b31b9ef476363d592d307e1">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#aaf8cd673611e54dc2dba02a077991638">usage</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#af615cbb27cca1dd33c704ecad4845f09">wait</a>(const ContainerID &amp;containerId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a8d9a9454a986983961c02467fed97368">~ComposingContainerizer</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3e3987673fd56c473973a8c1bfea9ab1">~Containerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html
index 0c2a2a6..436fe4d 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html
@@ -74,32 +74,32 @@ Inheritance diagram for mesos::internal::slave::ComposingContainerizer:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a7002ef6a1d6d5494f3c636e8518fe460"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7002ef6a1d6d5494f3c636e8518fe460">ComposingContainerizer</a> (const std::vector&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">Containerizer</a> * &gt; &amp;containerizers)</td></tr>
 <tr class="separator:a7002ef6a1d6d5494f3c636e8518fe460"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad760d6102be7064aefc737e0af861253"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ad760d6102be7064aefc737e0af861253">~ComposingContainerizer</a> ()</td></tr>
-<tr class="separator:ad760d6102be7064aefc737e0af861253"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4385c48bb00bf0b9b6f5da2aa1215299"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4385c48bb00bf0b9b6f5da2aa1215299">recover</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">state::SlaveState</a> &gt; &amp;state)</td></tr>
-<tr class="separator:a4385c48bb00bf0b9b6f5da2aa1215299"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab026a099a16aa0287f834297f0e297d7"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">Containerizer::LaunchResult</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ab026a099a16aa0287f834297f0e297d7">launch</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;pidCheckpointPath)</td></tr>
-<tr class="separator:ab026a099a16aa0287f834297f0e297d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f3a36a9429c25769991f7b08bc82ee7"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a5f3a36a9429c25769991f7b08bc82ee7">attach</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a5f3a36a9429c25769991f7b08bc82ee7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acb8d56caefb3868d14d38a6784dadcc8"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#acb8d56caefb3868d14d38a6784dadcc8">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>)</td></tr>
-<tr class="separator:acb8d56caefb3868d14d38a6784dadcc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6b5b7c8cc2d45e519be36b0cc60ca328"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a6b5b7c8cc2d45e519be36b0cc60ca328">usage</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a6b5b7c8cc2d45e519be36b0cc60ca328"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1415db07931a967f1f8244352ffca6ad"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad">status</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a1415db07931a967f1f8244352ffca6ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2777117044c420bf9fa499916706c32d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerTermination &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a2777117044c420bf9fa499916706c32d">wait</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a2777117044c420bf9fa499916706c32d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a92c0976252cb68e0ffa79d6159a98222"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerTermination &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a92c0976252cb68e0ffa79d6159a98222">destroy</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a92c0976252cb68e0ffa79d6159a98222"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa12b651f5ee86a3e7e9073b18d98616c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#aa12b651f5ee86a3e7e9073b18d98616c">kill</a> (const ContainerID &amp;containerId, int signal)</td></tr>
-<tr class="separator:aa12b651f5ee86a3e7e9073b18d98616c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af49e64bc762f8e32a8b168dffbc2f2ba"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#af49e64bc762f8e32a8b168dffbc2f2ba">containers</a> ()</td></tr>
-<tr class="separator:af49e64bc762f8e32a8b168dffbc2f2ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a69d6c5816c062b3fc28a8638d87334a6"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a69d6c5816c062b3fc28a8638d87334a6">remove</a> (const ContainerID &amp;containerId)</td></tr>
-<tr class="separator:a69d6c5816c062b3fc28a8638d87334a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a30564d01fb7b23c60969729b432e91cb"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a30564d01fb7b23c60969729b432e91cb">pruneImages</a> (const std::vector&lt; Image &gt; &amp;excludedImages)</td></tr>
-<tr class="separator:a30564d01fb7b23c60969729b432e91cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d9a9454a986983961c02467fed97368"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a8d9a9454a986983961c02467fed97368">~ComposingContainerizer</a> () override</td></tr>
+<tr class="separator:a8d9a9454a986983961c02467fed97368"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61000bcd62f2941b31cb4a10e4cff43a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a61000bcd62f2941b31cb4a10e4cff43a">recover</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">state::SlaveState</a> &gt; &amp;state) override</td></tr>
+<tr class="separator:a61000bcd62f2941b31cb4a10e4cff43a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7819715c7a81e9ed658dd860e3ecc832"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">Containerizer::LaunchResult</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7819715c7a81e9ed658dd860e3ecc832">launch</a> (const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;pidCheckpointPath) override</td></tr>
+<tr class="separator:a7819715c7a81e9ed658dd860e3ecc832"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a904f97342801eafe476f681e3c892c3f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a904f97342801eafe476f681e3c892c3f">attach</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a904f97342801eafe476f681e3c892c3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac062630e2b31b9ef476363d592d307e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ac062630e2b31b9ef476363d592d307e1">update</a> (const ContainerID &amp;containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>) override</td></tr>
+<tr class="separator:ac062630e2b31b9ef476363d592d307e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaf8cd673611e54dc2dba02a077991638"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#aaf8cd673611e54dc2dba02a077991638">usage</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:aaf8cd673611e54dc2dba02a077991638"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4592eba8cecdfa983ad68193b492d2c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; ContainerStatus &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4592eba8cecdfa983ad68193b492d2c1">status</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a4592eba8cecdfa983ad68193b492d2c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af615cbb27cca1dd33c704ecad4845f09"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerTermination &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#af615cbb27cca1dd33c704ecad4845f09">wait</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:af615cbb27cca1dd33c704ecad4845f09"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a748ad5b63fb395cd44be7e4b8160c3fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; mesos::slave::ContainerTermination &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a748ad5b63fb395cd44be7e4b8160c3fd">destroy</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a748ad5b63fb395cd44be7e4b8160c3fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2365db90c7f7da6effcc301cc87e0b74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a2365db90c7f7da6effcc301cc87e0b74">kill</a> (const ContainerID &amp;containerId, int signal) override</td></tr>
+<tr class="separator:a2365db90c7f7da6effcc301cc87e0b74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a588c5cddbd2cd29221bba5397a805f57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a588c5cddbd2cd29221bba5397a805f57">containers</a> () override</td></tr>
+<tr class="separator:a588c5cddbd2cd29221bba5397a805f57"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a403a7b5fe9c3d5a6d3c9ac5255e35cf9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a403a7b5fe9c3d5a6d3c9ac5255e35cf9">remove</a> (const ContainerID &amp;containerId) override</td></tr>
+<tr class="separator:a403a7b5fe9c3d5a6d3c9ac5255e35cf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abc5cb25dd84f0dc486d491c31e71debd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#abc5cb25dd84f0dc486d491c31e71debd">pruneImages</a> (const std::vector&lt; Image &gt; &amp;excludedImages) override</td></tr>
+<tr class="separator:abc5cb25dd84f0dc486d491c31e71debd"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td></tr>
 <tr class="memitem:a3e3987673fd56c473973a8c1bfea9ab1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3e3987673fd56c473973a8c1bfea9ab1">~Containerizer</a> ()</td></tr>
 <tr class="separator:a3e3987673fd56c473973a8c1bfea9ab1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -140,7 +140,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad760d6102be7064aefc737e0af861253"></a>
+<a class="anchor" id="a8d9a9454a986983961c02467fed97368"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -148,7 +148,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual mesos::internal::slave::ComposingContainerizer::~ComposingContainerizer </td>
+          <td class="memname">mesos::internal::slave::ComposingContainerizer::~ComposingContainerizer </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -156,7 +156,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -164,7 +164,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a5f3a36a9429c25769991f7b08bc82ee7"></a>
+<a class="anchor" id="a904f97342801eafe476f681e3c892c3f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -172,7 +172,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a>&gt; mesos::internal::slave::ComposingContainerizer::attach </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a>&gt; mesos::internal::slave::ComposingContainerizer::attach </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -181,7 +181,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -190,7 +190,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af49e64bc762f8e32a8b168dffbc2f2ba"></a>
+<a class="anchor" id="a588c5cddbd2cd29221bba5397a805f57"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -198,7 +198,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classhashset.html">hashset</a>&lt;ContainerID&gt; &gt; mesos::internal::slave::ComposingContainerizer::containers </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classhashset.html">hashset</a>&lt;ContainerID&gt; &gt; mesos::internal::slave::ComposingContainerizer::containers </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -206,7 +206,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -239,7 +239,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a92c0976252cb68e0ffa79d6159a98222"></a>
+<a class="anchor" id="a748ad5b63fb395cd44be7e4b8160c3fd"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -247,7 +247,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerTermination&gt; &gt; mesos::internal::slave::ComposingContainerizer::destroy </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerTermination&gt; &gt; mesos::internal::slave::ComposingContainerizer::destroy </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -256,7 +256,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -265,7 +265,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa12b651f5ee86a3e7e9073b18d98616c"></a>
+<a class="anchor" id="a2365db90c7f7da6effcc301cc87e0b74"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -273,7 +273,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::slave::ComposingContainerizer::kill </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::slave::ComposingContainerizer::kill </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -292,7 +292,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -301,7 +301,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab026a099a16aa0287f834297f0e297d7"></a>
+<a class="anchor" id="a7819715c7a81e9ed658dd860e3ecc832"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -309,7 +309,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">Containerizer::LaunchResult</a>&gt; mesos::internal::slave::ComposingContainerizer::launch </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">Containerizer::LaunchResult</a>&gt; mesos::internal::slave::ComposingContainerizer::launch </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -340,7 +340,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -349,7 +349,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a30564d01fb7b23c60969729b432e91cb"></a>
+<a class="anchor" id="abc5cb25dd84f0dc486d491c31e71debd"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -357,7 +357,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::ComposingContainerizer::pruneImages </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::ComposingContainerizer::pruneImages </td>
           <td>(</td>
           <td class="paramtype">const std::vector&lt; Image &gt; &amp;&#160;</td>
           <td class="paramname"><em>excludedImages</em></td><td>)</td>
@@ -366,7 +366,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -375,7 +375,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4385c48bb00bf0b9b6f5da2aa1215299"></a>
+<a class="anchor" id="a61000bcd62f2941b31cb4a10e4cff43a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -383,7 +383,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::ComposingContainerizer::recover </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::ComposingContainerizer::recover </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">state::SlaveState</a> &gt; &amp;&#160;</td>
           <td class="paramname"><em>state</em></td><td>)</td>
@@ -392,7 +392,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -401,7 +401,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a69d6c5816c062b3fc28a8638d87334a6"></a>
+<a class="anchor" id="a403a7b5fe9c3d5a6d3c9ac5255e35cf9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -409,7 +409,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::ComposingContainerizer::remove </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::ComposingContainerizer::remove </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -418,7 +418,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -427,7 +427,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a1415db07931a967f1f8244352ffca6ad"></a>
+<a class="anchor" id="a4592eba8cecdfa983ad68193b492d2c1"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -435,7 +435,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ContainerStatus&gt; mesos::internal::slave::ComposingContainerizer::status </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ContainerStatus&gt; mesos::internal::slave::ComposingContainerizer::status </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -444,7 +444,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -453,7 +453,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="acb8d56caefb3868d14d38a6784dadcc8"></a>
+<a class="anchor" id="ac062630e2b31b9ef476363d592d307e1"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -461,7 +461,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::ComposingContainerizer::update </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::ComposingContainerizer::update </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em>, </td>
@@ -480,7 +480,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -489,7 +489,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a6b5b7c8cc2d45e519be36b0cc60ca328"></a>
+<a class="anchor" id="aaf8cd673611e54dc2dba02a077991638"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -497,7 +497,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::ComposingContainerizer::usage </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;ResourceStatistics&gt; mesos::internal::slave::ComposingContainerizer::usage </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -506,7 +506,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -515,7 +515,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a2777117044c420bf9fa499916706c32d"></a>
+<a class="anchor" id="af615cbb27cca1dd33c704ecad4845f09"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -523,7 +523,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerTermination&gt; &gt; mesos::internal::slave::ComposingContainerizer::wait </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerTermination&gt; &gt; mesos::internal::slave::ComposingContainerizer::wait </td>
           <td>(</td>
           <td class="paramtype">const ContainerID &amp;&#160;</td>
           <td class="paramname"><em>containerId</em></td><td>)</td>
@@ -532,7 +532,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess-members.html
index 3ea57bc..8ce5d90 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess-members.html
@@ -98,8 +98,8 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a0dbafee146621f42a6ba0165371db64b">wait</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html">mesos::internal::slave::ContainerDaemonProcess</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a0e83df47fcff048c5560f976eb22af39">waitContainer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html">mesos::internal::slave::ContainerDaemonProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; ContainerDaemonProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; ContainerDaemonProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[47/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
index 472d98a..4539027 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
@@ -52,17 +52,18 @@
 <div class="title">protobuf.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="3rdparty_2libprocess_2include_2process_2protobuf_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno">    
 6</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span class="line
 no">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __PROCESS_PROTOBUF_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __PROCESS_PROTOBUF_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;glog/logging.h&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/arena.h&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/message.h&gt;</span></div><div class="line"><a name="l00020"
 ></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/repeated_field.h&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;iterator&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;set&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="defer_8hpp.html">process/defer.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<
 span class="preprocessor">#include &lt;<a class="code" href="dispatch_8hpp.html">process/dispatch.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="id_8hpp.html">process/id.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="hashmap_8hpp.html">stout/hashmap.hpp</a>&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="lambda_8hpp.html">stout/lambda.hpp</
 a>&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">// Provides an implementation of process::post that for a protobuf.</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</a> {</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="namespaceprocess.html#ab52d25f9fe4b28df7268c688725894d9">   38</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="namespaceprocess.html#a2b0f5478fa6a52497167aa994ff600d9">post</a>(<span class="keyword">const</span> <a clas
 s="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; to,</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;                 <span class="keyword">const</span> google::protobuf::Message&amp; message)</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;{</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  std::string data;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  message.SerializeToString(&amp;data);</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <a class="code" href="namespaceprocess.html#a2b0f5478fa6a52497167aa994ff600d9">post</a>(to, message.GetTypeName(), data.data(), data.size());</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;}</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><
 span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="namespaceprocess.html#a45cacee57eaefdcc54028e6a5c5ba83d">   47</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="namespaceprocess.html#a2b0f5478fa6a52497167aa994ff600d9">post</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;                 <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; to,</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;                 <span class="keyword">const</span> google::protobuf::Message&amp; message)</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;{</div><div class="line"><a name="l00051"></a>
 <span class="lineno">   51</span>&#160;  std::string data;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  message.SerializeToString(&amp;data);</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <a class="code" href="namespaceprocess.html#a2b0f5478fa6a52497167aa994ff600d9">post</a>(from, to, message.GetTypeName(), data.data(), data.size());</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;}</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;} <span class="comment">// namespace process {</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="comment">// 
 The rest of this file provides libprocess &quot;support&quot; for using</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="comment">// protocol buffers. In particular, this file defines a subclass of</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="comment">// Process (ProtobufProcess) that allows you to install protocol</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="comment">// buffer handlers in addition to normal message and HTTP</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="comment">// handlers. Install handlers can optionally take the sender&#39;s UPID</span></div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="comment">// as their first argument.</span></div><div class="line"><a name="l00065"></a><span class="lineno">  
  65</span>&#160;<span class="comment">// Note that this header file assumes you will be linking</span></div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="comment">// against BOTH libprotobuf and libglog.</span></div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="namespacegoogle.html">   68</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacegoogle.html">google</a> {</div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="namespacegoogle_1_1protobuf.html">   69</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprotobuf.html">protobuf</a> {</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="comment
 ">// Type conversions helpful for changing between protocol buffer types</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="comment">// and standard C++ types (for parameters).</span></div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="namespacegoogle_1_1protobuf.html#aee8eca8614f1e8ce851c94890b57482b">   74</a></span>&#160;<span class="keyword">const</span> T&amp; <a class="code" href="convert_8hpp.html#aebbb6488a44f0e941d3aa6e7eb087e52">convert</a>(<span class="keyword">const</span> T&amp; t)</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;{</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="keywordflow">return</span> t;</div><div class="line"><a na
 me="l00077"></a><span class="lineno">   77</span>&#160;}</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="namespacegoogle_1_1protobuf.html#aa37c14fc80bf93a711b3955ca6fc879b">   81</a></span>&#160;std::vector&lt;T&gt; <a class="code" href="convert_8hpp.html#aebbb6488a44f0e941d3aa6e7eb087e52">convert</a>(<span class="keyword">const</span> google::protobuf::RepeatedPtrField&lt;T&gt;&amp; items)</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;{</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="keywordflow">return</span> std::vector&lt;T&
 gt;(items.begin(), items.end());</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;}</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="namespacegoogle_1_1protobuf.html#ab7dad5f52d7a173b8d69759e2d206c3a">   88</a></span>&#160;std::vector&lt;T&gt; <a class="code" href="convert_8hpp.html#aebbb6488a44f0e941d3aa6e7eb087e52">convert</a>(google::protobuf::RepeatedPtrField&lt;T&gt;&amp;&amp; items)</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;{</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  <span class="keywordflow">
 return</span> std::vector&lt;T&gt;(</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;      std::make_move_iterator(items.begin()),</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;      std::make_move_iterator(items.end()));</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;}</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;} <span class="comment">// namespace protobuf {</span></div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;} <span class="comment">// namespace google {</span></div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span clas
 s="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classProtobufProcess.html">  100</a></span>&#160;<span class="keyword">class </span><a class="code" href="classProtobufProcess.html">ProtobufProcess</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a>&lt;T&gt;</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;{</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">  103</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a>() {}</div><div class="line"><a name="l00104
 "></a><span class="lineno">  104</span>&#160;</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#a5c6659fa98d4c54ae10ced56690f08ee">  106</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#a5c6659fa98d4c54ae10ced56690f08ee">consume</a>(<a class="code" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a>&amp;&amp; event)<span class="keyword"> override</span></div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;    <span class="keywordflow">if</span> (protobufHandlers.count(event.message.name) &gt; 0) {</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;      fr
 om = <span class="keyword">event</span>.message.from; <span class="comment">// For &#39;reply&#39;.</span></div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;      protobufHandlers[<span class="keyword">event</span>.message.name](</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;          <span class="keyword">event</span>.message.from, <span class="keyword">event</span>.message.body);</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;      from = <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>();</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;      <a class="code" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">process::Process&lt;T&gt;::consume</a>(std::move(event));</div><div
  class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;    }</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;  }</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div><div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">  118</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; to,</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;            <span class="keyword">const</span> google::protobuf::Message&amp; message)</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;  {</div><div class="line"><a name="l00121"></a><span class="lineno">  121</spa
 n>&#160;    std::string data;</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    message.SerializeToString(&amp;data);</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    <a class="code" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">process::Process&lt;T&gt;::send</a>(to, message.GetTypeName(), std::move(data));</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;  }</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  <span class="keyword">using</span> <a class="code" href="classprocess_1_1Process.html">process::Process&lt;T&gt;::send</a>;</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;</div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#aac3a38
 ee730baa94fcc6c94482f8f756">  128</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a>(<span class="keyword">const</span> google::protobuf::Message&amp; message)</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;  {</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    CHECK(from) &lt;&lt; <span class="stringliteral">&quot;Attempting to reply without a sender&quot;</span>;</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    <a class="code" href="namespaceprocess_1_1windows.html#a04c64346155d34517acdf8b587162868">send</a>(from, message);</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;  }</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;  <
 span class="comment">// Installs that take the sender as the first argument.</span></div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M&gt;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">  136</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">install</a>(<span class="keywordtype">void</span> (T::*method)(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;, <span class="keyword">const</span> M&amp;))</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;  {</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    google::protobuf::Message* m = <span class="keyword">new</s
 pan> M();</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    T* t = <span class="keyword">static_cast&lt;</span>T*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    protobufHandlers[m-&gt;GetTypeName()] =</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;      <a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(&amp;handlerM&lt;M&gt;,</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;                   t, method,</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;                   lambda::_1, lambda::_2);</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    <span class="keyword">delete</span> m;</div><div class="line"><a name="l00145"></a><span class="lineno"
 >  145</span>&#160;  }</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M&gt;</div><div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#a8da6cd512073b5db2aa06a95c250efc1">  148</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#a8da6cd512073b5db2aa06a95c250efc1">install</a>(<span class="keywordtype">void</span> (T::*method)(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;, M&amp;&amp;))</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;  {</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;    google::protobuf::Message* m = <span class="keyword">new</span> M(
 );</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;    T* t = <span class="keyword">static_cast&lt;</span>T*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;    protobufHandlers[m-&gt;GetTypeName()] =</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;      <a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(&amp;handlerMutM&lt;M&gt;,</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;                   t, method,</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;                   lambda::_1, lambda::_2);</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;    <span class="keyword">delete</span> m;</div><div class="line"><a name="l00157"></a><span class="lineno">  1
 57</span>&#160;  }</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M, <span class="keyword">typename</span> P&gt;</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#a0657fb99bfae4fb1d83cb9fd13f8935a">  160</a></span>&#160;  <span class="keyword">using</span> <a class="code" href="classProtobufProcess.html#a0657fb99bfae4fb1d83cb9fd13f8935a">MessageProperty</a> = P(M::*)() <span class="keyword">const</span>;</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M&gt;</div><div class="line"><a name="l00163"></a><span class="lineno"><a c
 lass="line" href="classProtobufProcess.html#a1e6490de580b7d7ac897c24d81554536">  163</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#a1e6490de580b7d7ac897c24d81554536">install</a>(<span class="keywordtype">void</span> (T::*method)(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;))</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;  {</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;    google::protobuf::Message* m = <span class="keyword">new</span> M();</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;    T* t = <span class="keyword">static_cast&lt;</span>T*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;    protobufHandlers[m-&gt;GetTypeName()] =</div><div class="lin
 e"><a name="l00168"></a><span class="lineno">  168</span>&#160;      <a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(&amp;handler0,</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;                   t, method,</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;                   lambda::_1, lambda::_2);</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    <span class="keyword">delete</span> m;</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  }</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M,</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;            <span 
 class="keyword">typename</span> ...P, <span class="keyword">typename</span> ...PC&gt;</div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#a26c145390616b42ec6b6e913adb60449">  176</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#a26c145390616b42ec6b6e913adb60449">install</a>(</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;      <span class="keywordtype">void</span> (T::*method)(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;, PC...),</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;      <a class="code" href="classProtobufProcess.html#a0657fb99bfae4fb1d83cb9fd13f8935a">MessageProperty&lt;M, P&gt;</a>... param)</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  {</div><div class="line"><a name="l00180"></a><sp
 an class="lineno">  180</span>&#160;    google::protobuf::Message* m = <span class="keyword">new</span> M();</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    T* t = <span class="keyword">static_cast&lt;</span>T*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    protobufHandlers[m-&gt;GetTypeName()] =</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;      <a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(<span class="keyword">static_cast&lt;</span><span class="keywordtype">void</span>(&amp;)(</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;                       T*,</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;                       <span class="keywordtype">void</span> (T::*)(<spa
 n class="keyword">const </span><a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;, PC...),</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;                       <span class="keyword">const </span><a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;,</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;                       <span class="keyword">const </span>std::string&amp;,</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;                       <a class="code" href="classProtobufProcess.html#a0657fb99bfae4fb1d83cb9fd13f8935a">MessageProperty&lt;M, P&gt;</a>...)<span class="keyword">&gt;</span>(handlerN),</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;                   t, method,</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;                   lambda::_1, lambda::_2, pa
 ram...);</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    <span class="keyword">delete</span> m;</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;  }</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;</div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  <span class="comment">// Installs that do not take the sender.</span></div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M&gt;</div><div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#ab3b1e7dbf45da39a0292fb8f0852e4a5">  196</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#ab3b1e7dbf45da39a0292fb8f0852e4a5">install</a>(<span class="keywordtype">void</span> (T::*method)(<span cla
 ss="keyword">const</span> M&amp;))</div><div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;  {</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;    google::protobuf::Message* m = <span class="keyword">new</span> M();</div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;    T* t = <span class="keyword">static_cast&lt;</span>T*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    protobufHandlers[m-&gt;GetTypeName()] =</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;      <a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(&amp;_handlerM&lt;M&gt;,</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;                   t, method,</div><div class="line"><a name="l00203"></a><spa
 n class="lineno">  203</span>&#160;                   lambda::_1, lambda::_2);</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    <span class="keyword">delete</span> m;</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  }</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;</div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M&gt;</div><div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#a4faf2af38ed759b4c9ea9112b991921d">  208</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#a4faf2af38ed759b4c9ea9112b991921d">install</a>(<span class="keywordtype">void</span> (T::*method)(M&amp;&amp;))</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#1
 60;  {</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;    google::protobuf::Message* m = <span class="keyword">new</span> M();</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;    T* t = <span class="keyword">static_cast&lt;</span>T*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);</div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;    protobufHandlers[m-&gt;GetTypeName()] =</div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;      <a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(&amp;_handlerMutM&lt;M&gt;,</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;                   t, method,</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;                   lambda::_1, lambda::_2);</div><div class="line"><a name="l
 00216"></a><span class="lineno">  216</span>&#160;    <span class="keyword">delete</span> m;</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;  }</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M&gt;</div><div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#a78e5925cac3e2cfed66f5a1d0c1aee3e">  220</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#a78e5925cac3e2cfed66f5a1d0c1aee3e">install</a>(<span class="keywordtype">void</span> (T::*method)())</div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;  {</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;    google::protobuf::Message* m 
 = <span class="keyword">new</span> M();</div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;    T* t = <span class="keyword">static_cast&lt;</span>T*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);</div><div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;    protobufHandlers[m-&gt;GetTypeName()] =</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;      <a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(&amp;_handler0,</div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;                   t, method,</div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;                   lambda::_1, lambda::_2);</div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;    <span class="keyword">delete</span> m;</div><div class="line"><a name="l00229"></
 a><span class="lineno">  229</span>&#160;  }</div><div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;</div><div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M,</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;            <span class="keyword">typename</span> ...P, <span class="keyword">typename</span> ...PC&gt;</div><div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#a2a43dbf78901ee50fb93fa330f9632d7">  233</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#a2a43dbf78901ee50fb93fa330f9632d7">install</a>(</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;      <span class="keywordtype">void</span> (T::*method)(PC...),</div><div class="line"><a name="l00235"></a><span class="li
 neno">  235</span>&#160;      <a class="code" href="classProtobufProcess.html#a0657fb99bfae4fb1d83cb9fd13f8935a">MessageProperty&lt;M, P&gt;</a>... param)</div><div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;  {</div><div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;    google::protobuf::Message* m = <span class="keyword">new</span> M();</div><div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;    T* t = <span class="keyword">static_cast&lt;</span>T*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);</div><div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;    protobufHandlers[m-&gt;GetTypeName()] =</div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;      <a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(<span class="keyword">static_cast&lt;</span><span class="keywordty
 pe">void</span>(&amp;)(</div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;                       T*,</div><div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;                       <span class="keywordtype">void</span> (T::*)(PC...),</div><div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;                       <span class="keyword">const </span><a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;,</div><div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;                       <span class="keyword">const </span>std::string&amp;,</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;                       <a class="code" href="classProtobufProcess.html#a0657fb99bfae4fb1d83cb9fd13f8935a">MessageProperty&lt;M, P&gt;</a>...)<span class="keyword">&gt;</span>(_handlerN),</div><div class="line"><a name="l00246"></a><span class="lin
 eno">  246</span>&#160;                   t, method,</div><div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;                   lambda::_1, lambda::_2, param...);</div><div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;    <span class="keyword">delete</span> m;</div><div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;  }</div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div><div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;  <span class="keyword">using</span> <a class="code" href="classprocess_1_1Process.html">process::Process&lt;T&gt;::install</a>;</div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;</div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;  <span cl
 ass="comment">// Handlers that take the sender as the first argument.</span></div><div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M&gt;</div><div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> handlerM(</div><div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;      T* t,</div><div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;      <span class="keywordtype">void</span> (T::*method)(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;, <span class="keyword">const</span> M&amp;),</div><div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&
 amp; sender,</div><div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;      <span class="keyword">const</span> std::string&amp; data)</div><div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;  {</div><div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;    google::protobuf::Arena arena;</div><div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;    M* m = CHECK_NOTNULL(google::protobuf::Arena::CreateMessage&lt;M&gt;(&amp;arena));</div><div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;    m-&gt;ParseFromString(data);</div><div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;</div><div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;    <span class="keywordflow">if</span> (m-&gt;IsInitialized()) {</div><div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;      (t-&gt;*method)(sender, 
 *m);</div><div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;      LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Initialization errors: &quot;</span></div><div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;                   &lt;&lt; m-&gt;InitializationErrorString();</div><div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;    }</div><div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;  }</div><div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;</div><div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M&gt;</div><div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;  <span class="keywor
 d">static</span> <span class="keywordtype">void</span> handlerMutM(</div><div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;      T* t,</div><div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;      <span class="keywordtype">void</span> (T::*method)(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;, M&amp;&amp;),</div><div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; sender,</div><div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;      <span class="keyword">const</span> std::string&amp; data)</div><div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;  {</div><div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;    M m;</div><div class="line"><a name="l00282">
 </a><span class="lineno">  282</span>&#160;    m.ParseFromString(data);</div><div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;</div><div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;    <span class="keywordflow">if</span> (m.IsInitialized()) {</div><div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;      (t-&gt;*method)(sender, std::move(m));</div><div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;      LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Initialization errors: &quot;</span></div><div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;                   &lt;&lt; m.InitializationErrorString();</div><div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;    }</div><div class="line"><a 
 name="l00290"></a><span class="lineno">  290</span>&#160;  }</div><div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;</div><div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> handler0(</div><div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;      T* t,</div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;      <span class="keywordtype">void</span> (T::*method)(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;),</div><div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; sender,</div><div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;      <span class="keyword">const</span> std::stri
 ng&amp; data)</div><div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;  {</div><div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;    (t-&gt;*method)(sender);</div><div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;  }</div><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;</div><div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M,</div><div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;            <span class="keyword">typename</span> ...P, <span class="keyword">typename</span> ...PC&gt;</div><div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> handlerN(</div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;      
 T* t,</div><div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;      <span class="keywordtype">void</span> (T::*method)(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;, PC...),</div><div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; sender,</div><div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;      <span class="keyword">const</span> std::string&amp; data,</div><div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;      <a class="code" href="classProtobufProcess.html#a0657fb99bfae4fb1d83cb9fd13f8935a">MessageProperty&lt;M, P&gt;</a>... p)</div><div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;  {</div><div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;  
   google::protobuf::Arena arena;</div><div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;    M* m = CHECK_NOTNULL(google::protobuf::Arena::CreateMessage&lt;M&gt;(&amp;arena));</div><div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;    m-&gt;ParseFromString(data);</div><div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;</div><div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;    <span class="keywordflow">if</span> (m-&gt;IsInitialized()) {</div><div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;      (t-&gt;*method)(sender, <a class="code" href="namespacegoogle_1_1protobuf.html#aee8eca8614f1e8ce851c94890b57482b">google::protobuf::convert</a>((m-&gt;*p)())...);</div><div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00317"></a><span class="lineno"
 >  317</span>&#160;      LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Initialization errors: &quot;</span></div><div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;                   &lt;&lt; m-&gt;InitializationErrorString();</div><div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;    }</div><div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;  }</div><div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;</div><div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;  <span class="comment">// Handlers that ignore the sender.</span></div><div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M&gt;</div><div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void<
 /span> _handlerM(</div><div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;      T* t,</div><div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;      <span class="keywordtype">void</span> (T::*method)(<span class="keyword">const</span> M&amp;),</div><div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;,</div><div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;      <span class="keyword">const</span> std::string&amp; data)</div><div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;  {</div><div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;    google::protobuf::Arena arena;</div><div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;    M* m = CHECK_NOTNULL(google::protobuf::Arena::CreateMessage&lt;
 M&gt;(&amp;arena));</div><div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;    m-&gt;ParseFromString(data);</div><div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;</div><div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;    <span class="keywordflow">if</span> (m-&gt;IsInitialized()) {</div><div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;      (t-&gt;*method)(*m);</div><div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;      LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Initialization errors: &quot;</span></div><div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;                   &lt;&lt; m-&gt;InitializationErrorString();</div><div class="line"><a name="l00339"></a><span class="line
 no">  339</span>&#160;    }</div><div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;  }</div><div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;</div><div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M&gt;</div><div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> _handlerMutM(</div><div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;      T* t,</div><div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;      <span class="keywordtype">void</span> (T::*method)(M&amp;&amp;),</div><div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;,</div><d
 iv class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;      <span class="keyword">const</span> std::string&amp; data)</div><div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;  {</div><div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;    M m;</div><div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;    m.ParseFromString(data);</div><div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;</div><div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;    <span class="keywordflow">if</span> (m.IsInitialized()) {</div><div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;      (t-&gt;*method)(std::move(m));</div><div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;     
  LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Initialization errors: &quot;</span></div><div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;                   &lt;&lt; m.InitializationErrorString();</div><div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;    }</div><div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;  }</div><div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;</div><div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> _handler0(</div><div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;      T* t,</div><div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;      <span class="keywordtype">void</span> (T::*method)(),</div><div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;      <spa
 n class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;,</div><div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;      <span class="keyword">const</span> std::string&amp; data)</div><div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;  {</div><div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;    (t-&gt;*method)();</div><div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;  }</div><div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;</div><div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> M,</div><div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;            <span class="keyword">typename</span> ...P, <span class="keyword">typename</span> ...PC&gt;</div><div class="line"><a 
 name="l00371"></a><span class="lineno">  371</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> _handlerN(</div><div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;      T* t,</div><div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;      <span class="keywordtype">void</span> (T::*method)(PC...),</div><div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;,</div><div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;      <span class="keyword">const</span> std::string&amp; data,</div><div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;      <a class="code" href="classProtobufProcess.html#a0657fb99bfae4fb1d83cb9fd13f8935a">MessageProperty&lt;M, P&gt;</a>... p)</div><div class="line"><a name="l00377"></a><span class
 ="lineno">  377</span>&#160;  {</div><div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;    google::protobuf::Arena arena;</div><div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;    M* m = CHECK_NOTNULL(google::protobuf::Arena::CreateMessage&lt;M&gt;(&amp;arena));</div><div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;    m-&gt;ParseFromString(data);</div><div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;</div><div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;    <span class="keywordflow">if</span> (m-&gt;IsInitialized()) {</div><div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;      (t-&gt;*method)(<a class="code" href="namespacegoogle_1_1protobuf.html#aee8eca8614f1e8ce851c94890b57482b">google::protobuf::convert</a>((m-&gt;*p)())...);</div><div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160; 
    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;      LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Initialization errors: &quot;</span></div><div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;                   &lt;&lt; m-&gt;InitializationErrorString();</div><div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;    }</div><div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;  }</div><div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;</div><div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;  <span class="keyword">typedef</span> lambda::function&lt;</div><div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;      void(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp;, <span class="keywo
 rd">const</span> std::string&amp;)&gt; handler;</div><div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;std::string, handler&gt;</a> protobufHandlers;</div><div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;</div><div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;  <span class="comment">// Sender of &quot;current&quot; message, inaccessible by subclasses.</span></div><div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;  <span class="comment">// This is only used for reply().</span></div><div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;  <a class="code" href="structprocess_1_1UPID.html">process::UPID</a> from;</div><div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;};</div><div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;</div><div class="lin
 e"><a name="l00399"></a><span class="lineno">  399</span>&#160;</div><div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;<span class="comment">// Implements a process for sending protobuf &quot;requests&quot; to a process</span></div><div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;<span class="comment">// and waiting for a protobuf &quot;response&quot;, but uses futures so that</span></div><div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;<span class="comment">// this can be done without needing to implement a process.</span></div><div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> Req, <span class="keyword">typename</span> Res&gt;</div><div class="line"><a name="l00404"></a><span class="lineno"><a class="line" href="classReqResProcess.html">  404</a></span>&#160;<span class="keyword">class </spa
 n><a class="code" href="classReqResProcess.html">ReqResProcess</a> : <span class="keyword">public</span> <a class="code" href="classProtobufProcess.html">ProtobufProcess</a>&lt;ReqResProcess&lt;Req, Res&gt;&gt;</div><div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;{</div><div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00407"></a><span class="lineno"><a class="line" href="classReqResProcess.html#a47e2ce59480781d2fa17021dd4044148">  407</a></span>&#160;  <a class="code" href="classReqResProcess.html#a47e2ce59480781d2fa17021dd4044148">ReqResProcess</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; _pid, <span class="keyword">const</span> Req&amp; _req)</div><div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;    : <a class="code" href="namespaceprocess.html">process</a>::P
 rocessBase(<a class="code" href="namespaceprocess.html">process</a>::ID::<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">generate</a>(<span class="stringliteral">&quot;__req_res__&quot;</span>)),</div><div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;      pid(_pid),</div><div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;      req(_req)</div><div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;  {</div><div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;    <a class="code" href="classProtobufProcess.html">ProtobufProcess&lt;ReqResProcess&lt;Req, Res&gt;</a>&gt;::template</div><div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;      install&lt;Res&gt;(&amp;<a class="code" href="classReqResProcess.html">ReqResProcess&lt;Req, Res&gt;::response</a>);</div><div class="line"><a name="l00414"></a><span class="lineno">  41
 4</span>&#160;  }</div><div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;</div><div class="line"><a name="l00416"></a><span class="lineno"><a class="line" href="classReqResProcess.html#a169374a0aedeade8a80229cb2b32ad5f">  416</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classReqResProcess.html#a169374a0aedeade8a80229cb2b32ad5f">~ReqResProcess</a>()</div><div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;  {</div><div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;    <span class="comment">// Discard the promise.</span></div><div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;    <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>.discard();</div><div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;  }</div><div class="line"><a name="l00421"></a><span clas
 s="lineno">  421</span>&#160;</div><div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="classReqResProcess.html#aa88a64351fac32c4d142a4119b8fe45e">  422</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Res&gt;</a> <a class="code" href="classReqResProcess.html#aa88a64351fac32c4d142a4119b8fe45e">run</a>()</div><div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;  {</div><div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;    <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>.future().onDiscard(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">this</span>, &amp;ReqResProcess::discarded));</div><div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;</div><div class="line"><a name="l00426"></a><span class="lineno">  426
 </span>&#160;    <a class="code" href="classProtobufProcess.html">ProtobufProcess&lt;ReqResProcess&lt;Req, Res&gt;</a>&gt;<a class="code" href="namespaceprocess_1_1windows.html#a04c64346155d34517acdf8b587162868">::send</a>(pid, req);</div><div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;</div><div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>.future();</div><div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;  }</div><div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;</div><div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;  <span class="keywordtype">void</span> <a clas
 s="code" href="namespaceprocess_1_1internal.html#aa03406abec646ff3df058f9e55749c11">discarded</a>()</div><div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;  {</div><div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;    <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>.discard();</div><div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;    <a class="code" href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a>(<span class="keyword">this</span>);</div><div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;  }</div><div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;</div><div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;  <span class="keywordtype">void</span> response(<span class="keyword">const</span> Res&amp; res)</div><div class
 ="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;  {</div><div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;    <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>.set(res);</div><div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;    <a class="code" href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a>(<span class="keyword">this</span>);</div><div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;  }</div><div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;</div><div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a> pid;</div><div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;  <span class="keyword">const</span>
  Req req;</div><div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;  <a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;Res&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>;</div><div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;};</div><div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;</div><div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;</div><div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;<span class="comment">// Allows you to describe request/response protocols and then use</span></div><div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;<span class="comment">// those for sending requests and getting back responses.</span></div><div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;<span class=
 "keyword">template</span> &lt;<span class="keyword">typename</span> Req, <span class="keyword">typename</span> Res&gt;</div><div class="line"><a name="l00453"></a><span class="lineno"><a class="line" href="structProtocol.html">  453</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structProtocol.html">Protocol</a></div><div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;{</div><div class="line"><a name="l00455"></a><span class="lineno"><a class="line" href="structProtocol.html#a19a92c2a83f9584a1880032e9c5c63da">  455</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Res&gt;</a> <a class="code" href="structProtocol.html#a19a92c2a83f9584a1880032e9c5c63da">operator()</a>(</div><div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; pid,</div><div class="line"><a na
 me="l00457"></a><span class="lineno">  457</span>&#160;      <span class="keyword">const</span> Req&amp; req)<span class="keyword"> const</span></div><div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;    <span class="comment">// Help debugging by adding some &quot;type constraints&quot;.</span></div><div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;    { Req* req = <span class="keyword">nullptr</span>; google::protobuf::Message* m = req; (void)m; }</div><div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;    { Res* res = <span class="keyword">nullptr</span>; google::protobuf::Message* m = res; (void)m; }</div><div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;</div><div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;    <a class="code" 
 href="classReqResProcess.html">ReqResProcess&lt;Req, Res&gt;</a>* <a class="code" href="namespaceprocess.html">process</a> = <span class="keyword">new</span> <a class="code" href="classReqResProcess.html">ReqResProcess&lt;Req, Res&gt;</a>(pid, req);</div><div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;    <a class="code" href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a>(process, <span class="keyword">true</span>);</div><div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a>(process, &amp;<a class="code" href="classReqResProcess.html">ReqResProcess&lt;Req, Res&gt;::run</a>);</div><div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;  }</div><div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;};</div><div clas
 s="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;</div><div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;<span class="preprocessor">#endif // __PROCESS_PROTOBUF_HPP__</span></div><div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &amp;prefix=&quot;&quot;)</div><div class="ttdoc">Returns &amp;#39;prefix(N)&amp;#39; where N represents the number of instances where the same prefix (wrt...</div></div>
+<a href="3rdparty_2libprocess_2include_2process_2protobuf_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno">    
 6</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span class="line
 no">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __PROCESS_PROTOBUF_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __PROCESS_PROTOBUF_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;glog/logging.h&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/arena.h&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/message.h&gt;</span></div><div class="line"><a name="l00020"
 ></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/repeated_field.h&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;iterator&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;set&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="defer_8hpp.html">process/defer.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<
 span class="preprocessor">#include &lt;<a class="code" href="dispatch_8hpp.html">process/dispatch.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="id_8hpp.html">process/id.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="hashmap_8hpp.html">stout/hashmap.hpp</a>&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="lambda_8hpp.html">stout/lambda.hpp</
 a>&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">// Provides an implementation of process::post that for a protobuf.</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</a> {</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="namespaceprocess.html#ab52d25f9fe4b28df7268c688725894d9">   38</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="namespaceprocess.html#a2b0f5478fa6a52497167aa994ff600d9">post</a>(<span class="keyword">const</span> <a clas
 s="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; to,</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;                 <span class="keyword">const</span> google::protobuf::Message&amp; message)</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;{</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  std::string data;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  message.SerializeToString(&amp;data);</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <a class="code" href="namespaceprocess.html#a2b0f5478fa6a52497167aa994ff600d9">post</a>(to, message.GetTypeName(), data.data(), data.size());</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;}</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><
 span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="namespaceprocess.html#a45cacee57eaefdcc54028e6a5c5ba83d">   47</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="namespaceprocess.html#a2b0f5478fa6a52497167aa994ff600d9">post</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;                 <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; to,</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;                 <span class="keyword">const</span> google::protobuf::Message&amp; message)</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;{</div><div class="line"><a name="l00051"></a>
 <span class="lineno">   51</span>&#160;  std::string data;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  message.SerializeToString(&amp;data);</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <a class="code" href="namespaceprocess.html#a2b0f5478fa6a52497167aa994ff600d9">post</a>(from, to, message.GetTypeName(), data.data(), data.size());</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;}</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;} <span class="comment">// namespace process {</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="comment">// 
 The rest of this file provides libprocess &quot;support&quot; for using</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="comment">// protocol buffers. In particular, this file defines a subclass of</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="comment">// Process (ProtobufProcess) that allows you to install protocol</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="comment">// buffer handlers in addition to normal message and HTTP</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="comment">// handlers. Install handlers can optionally take the sender&#39;s UPID</span></div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="comment">// as their first argument.</span></div><div class="line"><a name="l00065"></a><span class="lineno">  
  65</span>&#160;<span class="comment">// Note that this header file assumes you will be linking</span></div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="comment">// against BOTH libprotobuf and libglog.</span></div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="namespacegoogle.html">   68</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacegoogle.html">google</a> {</div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="namespacegoogle_1_1protobuf.html">   69</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprotobuf.html">protobuf</a> {</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="comment
 ">// Type conversions helpful for changing between protocol buffer types</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="comment">// and standard C++ types (for parameters).</span></div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="namespacegoogle_1_1protobuf.html#aee8eca8614f1e8ce851c94890b57482b">   74</a></span>&#160;<span class="keyword">const</span> T&amp; <a class="code" href="convert_8hpp.html#aebbb6488a44f0e941d3aa6e7eb087e52">convert</a>(<span class="keyword">const</span> T&amp; t)</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;{</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="keywordflow">return</span> t;</div><div class="line"><a na
 me="l00077"></a><span class="lineno">   77</span>&#160;}</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="namespacegoogle_1_1protobuf.html#aa37c14fc80bf93a711b3955ca6fc879b">   81</a></span>&#160;std::vector&lt;T&gt; <a class="code" href="convert_8hpp.html#aebbb6488a44f0e941d3aa6e7eb087e52">convert</a>(<span class="keyword">const</span> google::protobuf::RepeatedPtrField&lt;T&gt;&amp; items)</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;{</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="keywordflow">return</span> std::vector&lt;T&
 gt;(items.begin(), items.end());</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;}</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="namespacegoogle_1_1protobuf.html#ab7dad5f52d7a173b8d69759e2d206c3a">   88</a></span>&#160;std::vector&lt;T&gt; <a class="code" href="convert_8hpp.html#aebbb6488a44f0e941d3aa6e7eb087e52">convert</a>(google::protobuf::RepeatedPtrField&lt;T&gt;&amp;&amp; items)</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;{</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  <span class="keywordflow">
 return</span> std::vector&lt;T&gt;(</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;      std::make_move_iterator(items.begin()),</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;      std::make_move_iterator(items.end()));</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;}</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;} <span class="comment">// namespace protobuf {</span></div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;} <span class="comment">// namespace google {</span></div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span clas
 s="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classProtobufProcess.html">  100</a></span>&#160;<span class="keyword">class </span><a class="code" href="classProtobufProcess.html">ProtobufProcess</a> : <span class="keywor

<TRUNCATED>

[28/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html
index b9be220..d240f3e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html
@@ -65,11 +65,11 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a42265212d37f7d6d1f073f1b96ca94d0">_quota_allocated</a>(const std::string &amp;role, const std::string &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a652ffc5a1de704b592ecea187b812203">_resources_offered_or_allocated</a>(const std::string &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad9f069d67ed3e23ddc8a963609de97f4">_resources_total</a>(const std::string &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3ad2f1c1ed3395ca6e5d4668f7d65b16">activateFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4722c40305c3ade644527aa503d22407">activateSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a74891dae6edb8e7b6283c82886141dd5">addFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const hashmap&lt; SlaveID, Resources &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6e829c184a65da68a4693c5f2987595b">addResourceProvider</a>(const SlaveID &amp;slave, const Resources &amp;total, const hashmap&lt; FrameworkID, Resources &gt; &amp;used)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a04d053a50384c024cc0183c1f0a7f983">addSlave</a>(const SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; SlaveInfo::Capability &gt; &amp;capabilities, const Option&lt; Unavailability &gt; &amp;unavailability, const Resources &amp;total, const hashmap&lt; FrameworkID, Resources &gt; &amp;used)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a48088b31ea342e74cd14288805ef41e5">activateFramework</a>(const FrameworkID &amp;frameworkId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af5f47dc551acee1e0009d4a919f8bd88">activateSlave</a>(const SlaveID &amp;slaveId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad072a289ac6bb529b33d186a4956bced">addFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const hashmap&lt; SlaveID, Resources &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8ecc2029849cb0ec34461f6f3682af1f">addResourceProvider</a>(const SlaveID &amp;slave, const Resources &amp;total, const hashmap&lt; FrameworkID, Resources &gt; &amp;used) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6f5ca49f2bf48911e4d4360a006fdfc1">addSlave</a>(const SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; SlaveInfo::Capability &gt; &amp;capabilities, const Option&lt; Unavailability &gt; &amp;unavailability, const Resources &amp;total, const hashmap&lt; FrameworkID, Resources &gt; &amp;used) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a2b485c7c6c6341f5cf1872565f80151d">allocatable</a>(const Resources &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad50746d75024b2b7dbf7ebfca00655e8">allocate</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a00413c197c90ed354beef93361a60eda">allocate</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -83,8 +83,8 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a9a583eaf601e28e41073181ec3ebbc32">consume</a>(ExitedEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a4dd3058269bffe1b73cb8a4469a66542">consume</a>(TerminateEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a96920b52609ddc8fc78e1f6a2011524e">deactivateFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8414f67fc1e1a07bb126d8e9db2bd035">deactivateSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaad64455436efb0499835c9f46ded78f">deactivateFramework</a>(const FrameworkID &amp;frameworkId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0de4755bc8a1e020a4491b1c62e19e0d">deactivateSlave</a>(const SlaveID &amp;slaveId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64f985d4b64629e1451cbd03c7756cdf">deallocate</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a>(const std::string &amp;name, const UPID &amp;pid)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64b69bd952f0b6768c115cfbc36a8b87">domain</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -99,13 +99,13 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a36f47521514de91d837559b835aeda2a">frameworks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4612ef1ebd4f96f80e35a216a79e6a8d">frameworkSorterFactory</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a286878cde1e175a044fb6bb934a9b941">frameworkSorters</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a05a275c4ac93895744e1f53629abc3d7">getInverseOfferStatuses</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a2fab59da499452701983583ec14eb0a7">getInverseOfferStatuses</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html#af1ad7f99497807e029ac8d2654abaa4f">HierarchicalAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::HierarchicalAllocatorProcess&lt; RoleSorter, FrameworkSorter, QuotaRoleSorter &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8e31e36d62a7e6a4bb66d10ce27d77bb">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::HierarchicalAllocatorProcess</a>(const std::function&lt; Sorter *()&gt; &amp;roleSorterFactory, const std::function&lt; Sorter *()&gt; &amp;_frameworkSorterFactory, const std::function&lt; Sorter *()&gt; &amp;quotaRoleSorterFactory)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a52ca07da2b172189a83e8e091b71da4b">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option&lt; DomainInfo &gt; &amp;domain=None(), const Option&lt; std::vector&lt; Resources &gt;&gt; &amp;minAllocatableResources=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal:
 :HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aac2789dba69bcda300fff1dcd4b22d8e">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option&lt; DomainInfo &gt; &amp;domain=None(), const Option&lt; std::vector&lt; Resources &gt;&gt; &amp;minAllocatableResources=None()) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::
 internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">Process&lt; MesosAllocatorProcess &gt;::initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab0e098e04ea78c0917c2f6bbaaea8309">initialized</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -129,16 +129,16 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adc8f37c1d8b0394cc23178491d44c2e2">quotaRoleSorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a367074e000559d67efe3a377657d3a9f">quotas</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">recover</a>(const int _expectedAgentCount, const hashmap&lt; std::string, Quota &gt; &amp;quotas)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab4dcf0920448f674bd9c71d4eb40dd6b">recoverResources</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;resources, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adb8dc17f68b7b30048daf735a1c19b51">recover</a>(const int _expectedAgentCount, const hashmap&lt; std::string, Quota &gt; &amp;quotas) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a508736cf98d37e4fe95056f59ac4ef1b">recoverResources</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;resources, const Option&lt; Filters &gt; &amp;filters) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a7f494dfbf653c87d3c88089841404762">removeFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">removeQuota</a>(const std::string &amp;role)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">removeSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a95e4fd793218cdaa228b89c10bef2343">requestResources</a>(const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a293dbe48768511febf36eda5c479f2f5">removeFramework</a>(const FrameworkID &amp;frameworkId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae2a330ecb11580ec7d84d26e7855d41f">removeQuota</a>(const std::string &amp;role) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab1b8226d1a303b059ed807856dda7913">removeSlave</a>(const SlaveID &amp;slaveId) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6be41b7e40bf094ea279ec3e22256824">requestResources</a>(const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9ee5817f34f7a0506b67c26a87cd5748">reservationScalarQuantities</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">resume</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">reviveOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4f5ef354b0e51b1f7143de72606d72dd">reviveOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a890bb44d4f46f708e8df0514036d44ca">roleSorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -151,24 +151,24 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a>(const UPID &amp;to, std::string &amp;&amp;name)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b8bf2523246e77c0bfd2340fe223565">setQuota</a>(const std::string &amp;role, const Quota &amp;quota)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac87ffb3152789c1b8ce96b9e8eb4e783">setQuota</a>(const std::string &amp;role, const Quota &amp;quota) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf75366546bda737ba22d994b6a7fb20">slaves</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4">suppressOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a76beef96029c462144d6c627160fd788">suppressOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a969e5e893e55d21d9f4f88b61228515d">This</a> typedef</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaa1ce6cba8a90007ee2c9d2f87dae895">updateAllocation</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;offeredResources, const std::vector&lt; ResourceConversion &gt; &amp;conversions)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c8d5ddf2bbcd293951f8f5b88bb7402">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77d5b51a695c74ca402dfb969ef690b5">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5dfa45e35f48ba89fcc0f24025e2fc97">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af871d09933fbc7f80ed777b7f6101168">updateSlave</a>(const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const Option&lt; Resources &gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abe0733932a78d03ec3c94ae0d71605ba">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac78b28a76b73d82e7643e854765fad46">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a257182b5b97d3fdbeb397e5814639b28">updateAllocation</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;offeredResources, const std::vector&lt; ResourceConversion &gt; &amp;conversions) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae34c1404c4bfaae46eaff80ef4aea7d4">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a083a0ac847d584b6d60af9fbce102775">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af318c26f75e774c26dcda6b3a3d7fca2">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3f9abb7ac023a7ceeb3467e902a6a21f">updateSlave</a>(const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const Option&lt; Resources &gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None()) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ade1930721922ea4c1298db254708d566">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6175582db901bed638e5a7b96c7efa17">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a45af960a7662e781d779d13f8e48bf7a">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a65468666990c8079dc0f3e716abb82b8">whitelist</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a89597277d0589294daf34dd1ad5b7185">~HierarchicalAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a6fc57412e81e27f303f3eb1243aab15e">~MesosAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosAllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3f113b21a0a9944ad0d089086d559c35">~HierarchicalAllocatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a28df85bcd64219034ef5c8abc9f44b4d">~MesosAllocatorProcess</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosAllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[36/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classes.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classes.html b/content/api/latest/c++/classes.html
index b432cf6..fc7aa69 100644
--- a/content/api/latest/c++/classes.html
+++ b/content/api/latest/c++/classes.html
@@ -53,223 +53,223 @@
 <div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_G">G</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_J">J</a>&#160;|&#160;<a class="qindex" href="#letter_K">K</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_Q">Q</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href=
 "#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a>&#160;|&#160;<a class="qindex" href="#letter_X">X</a>&#160;|&#160;<a class="qindex" href="#letter_Z">Z</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
 <table class="classindex">
 <tr><td rowspan="2" valign="bottom"><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;A&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classprocess_1_1EventLoop.html">EventLoop</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1LogStorage.html">LogStorage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structDocker_1_1PortMapping.html">Docker::PortMapping</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">SubsystemProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1windows_1_1EventLoop.html">EventLoop</a> (<a class="el" href="namespaceprocess_1_1windows.html">process::windows</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html">LogWriterProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html">PortMappingIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1signals_1_1internal_1_1Suppressor.html">Suppressor</a> (<a class="el" href="namespaceos_1_1signals_1_1internal.html">os::signals::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1Accepted.html">Accepted</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1EventQueue.html">EventQueue</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1internal_1_1Loop.html">Loop</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingStatistics.html">PortMappingStatistics</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structinternal_1_1windows_1_1SymbolicLink.html">SymbolicLink</a> (<a class="el" href="namespaceinternal_1_1windows.html">internal::windows</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1AcceptingObjectApprover.html">AcceptingObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1EventVisitor.html">EventVisitor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;M&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="structprocess_1_1EventConsumer.html">EventConsumer</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html">LogrotateContainerLogger</a> (<a class="el" href="namespacemesos_1_1internal_1_1logger.html">mesos::internal::logger</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1cni_1_1PortMapper.html">PortMapper</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni.html">mesos::internal::slave::cni</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">Subsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1EventLoop.html">EventLoop</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1LogStorage.html">LogStorage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structDocker_1_1PortMapping.html">Docker::PortMapping</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubsystemProcess.html">SubsystemProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1Accepted.html">Accepted</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1windows_1_1EventLoop.html">EventLoop</a> (<a class="el" href="namespaceprocess_1_1windows.html">process::windows</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html">LogWriterProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html">PortMappingIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1signals_1_1internal_1_1Suppressor.html">Suppressor</a> (<a class="el" href="namespaceos_1_1signa
 ls_1_1internal.html">os::signals::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1AcceptingObjectApprover.html">AcceptingObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1EventQueue.html">EventQueue</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1internal_1_1Loop.html">Loop</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingStatistics.html">PortMappingStatistics</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structinternal_1_1windows_1_1SymbolicLink.html">SymbolicLink</a> (<a class="el" href="namespaceinternal_1_1windows.html">internal::windows</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structDocker_1_1Device_1_1Access.html">Docker::Device::Access</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1EventVisitor.html">EventVisitor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;M&#160;&#160;</div></td></tr></table>
 </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html">PortMappingUpdate</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classSynchronized.html">Synchronized</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structDocker_1_1Device_1_1Access.html">Docker::Device::Access</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Exec.html">Exec</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1filter_1_1ip_1_1PortRange.html">PortRange</a> (<a class="el" href="namespacerouting_1_1filter_1_1ip.html">routing::filter::ip</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1System.html">System</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html">Entry::Access</a> (<a class="el" href="namespacecgroups_1_1devices.html">cgroups::devices</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1MAC.html">MAC</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html">Log::Position</a> (<a class="el" href="namespacemesos_1_1log.html">mesos::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structproc_1_1SystemStatus.html">SystemStatus</a> (<a class="el" href="namespaceproc.html">proc</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classrouting_1_1action_1_1Action.html">Action</a> (<a class="el" href="namespacerouting_1_1action.html">routing::action</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Executor.html">Executor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Machine.html">Machine</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html">PosixCpuIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;T&#160;&#160;</div></td></tr></table>
+<tr><td valign="top"><a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html">Entry::Access</a> (<a class="el" href="namespacecgroups_1_1devices.html">cgroups::devices</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Exec.html">Exec</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1filter_1_1ip_1_1PortRange.html">PortRange</a> (<a class="el" href="namespacerouting_1_1filter_1_1ip.html">routing::filter::ip</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1System.html">System</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classrouting_1_1action_1_1Action.html">Action</a> (<a class="el" href="namespacerouting_1_1action.html">routing::action</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1MAC.html">MAC</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html">Log::Position</a> (<a class="el" href="namespacemesos_1_1log.html">mesos::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structproc_1_1SystemStatus.html">SystemStatus</a> (<a class="el" href="namespaceproc.html">proc</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html">ActiveUserTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Executor.html">Executor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Machine.html">Machine</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html">PosixCpuIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#1
 60;T&#160;&#160;</div></td></tr></table>
 </td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html">ActiveUserTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_1_1Maintenance.html">HierarchicalAllocatorProcess::Slave::Maintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">PosixDiskIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#
 160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet4.html">process::network::inet4</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1ExecutorDriver.html">ExecutorDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html">MarkSlaveGone</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">PosixFilesystemIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html">TaskState</a> (<a class="el" hre
 f="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet6.html">process::network::inet6</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath.html">ExecutorRunPath</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html">mesos::internal::slave::paths</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html">MarkSlaveReachable</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">PosixIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1in
 ternal_1_1slave_1_1TaskStatusUpdateManager.html">TaskStatusUpdateManager</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1unix.html">process::network::unix</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">ExecutorState</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html">MarkSlaveUnreachable</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html">PosixMemIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1
 _1internal_1_1slave_1_1TaskStatusUpdateStream.html">TaskStatusUpdateStream</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network.html">process::network</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html">Master</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1cluster.html">mesos::internal::tests::cluster</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html">PosixRLimitsIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1checks_1_1check_1_1Tcp.html">Tcp</a> (<a class="el" href="namespacemesos_1_1intern
 al_1_1checks_1_1check.html">mesos::internal::checks::check</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet.html">process::network::inet</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structlambda_1_1internal_1_1Expand.html">Expand</a> (<a class="el" href="namespacelambda_1_1internal.html">lambda::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1PreconditionFailed.html">PreconditionFailed</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html">AdmitResourceProvider</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structlambda_1_1internal_1_1Expand_3_010_01_4.html">Expand&lt; 0 &gt;</a> (<a class="el" href="namespacelambda_1_1internal.html">lambda::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1contender_1_1MasterContender.html">MasterContender</a> (<a class="el" href="namespacemesos_1_1master_1_1contender.html">mesos::master::contender</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1Prefer.html">Prefer</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1TemporaryRedirect.html">TemporaryRedirect</a> (<a class="el" hr
 ef="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html">AdmitSlave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet4.html">process::network::inet4</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_1_1Maintenance.html">HierarchicalAllocatorProcess::Slave::Maintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">PosixDiskIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet6.html">process::network::inet6</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1ExecutorDriver.html">ExecutorDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html">MarkSlaveGone</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">PosixFilesystemIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html">TaskState</a> (<a class="el" hre
 f="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1unix.html">process::network::unix</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath.html">ExecutorRunPath</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html">mesos::internal::slave::paths</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html">MarkSlaveReachable</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">PosixIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1inter
 nal_1_1slave_1_1TaskStatusUpdateManager.html">TaskStatusUpdateManager</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network.html">process::network</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">ExecutorState</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html">MarkSlaveUnreachable</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html">PosixMemIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_
 1TaskStatusUpdateStream.html">TaskStatusUpdateStream</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet.html">process::network::inet</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html">Master</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1cluster.html">mesos::internal::tests::cluster</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html">PosixRLimitsIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1checks_1_1check_1_1Tcp.html">Tcp</a> (<a class="el" href="na
 mespacemesos_1_1internal_1_1checks_1_1check.html">mesos::internal::checks::check</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html">AdmitResourceProvider</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structlambda_1_1internal_1_1Expand.html">Expand</a> (<a class="el" href="namespacelambda_1_1internal.html">lambda::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1PreconditionFailed.html">PreconditionFailed</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html">AdmitSlave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structlambda_1_1internal_1_1Expand_3_010_01_4.html">Expand&lt; 0 &gt;</a> (<a class="el" href="namespacelambda_1_1internal.html">lambda::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1contender_1_1MasterContender.html">MasterContender</a> (<a class="el" href="namespacemesos_1_1master_1_1contender.html">mesos::master::contender</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1Prefer.html">Prefer</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1TemporaryRedirect.html">TemporaryRedirect</a> (<a class="el" href="namespaceprocess_1_
 1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html">RandomSorter::Node::Allocation</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
 </td><td valign="top"><a class="el" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">MasterDetector</a> (<a class="el" href="namespacemesos_1_1master_1_1detector.html">mesos::master::detector</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">Principal</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structrouting_1_1action_1_1Terminal.html">Terminal</a> (<a class="el" href="namespacerouting_1_1action.html">routing::action</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html">RandomSorter::Node::Allocation</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html">MasterRegistrar</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer.html">ParamExecutorType::Printer</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html">DRFSorter::Node::Allocation</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Failure.html">Failure</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structzookeeper_1_1Group_1_1Membership.html">Group::Membership</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1filter_1_1Priority.html">Priority</a> (<a class="el" href="namespacerouting_1_1filter.html">routing::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">TestAllocator</a> (<a class="el" href="namespacemesos_1_1internal_1_1te
 sts.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">Allocator</a> (<a class="el" href="namespacemesos_1_1allocator.html">mesos::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1False.html">False</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Memory.html">Memory</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Process.html">Process</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">TestContainerizer</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1modules_1_1Anonymous.html">Anonymous</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Fork_1_1Tree_1_1Memory.html">Fork::Tree::Memory</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Process.html">Process</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestDiskProfileServer.html">TestDiskProfileServer</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">AppcRuntimeIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1MemoryProfiler.html">MemoryProfiler</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1ProcessBase.html">ProcessBase</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestDiskProfileServerProcess.html">TestDiskProfileServerProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1test
 s.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classos_1_1raw_1_1Argv.html">Argv</a> (<a class="el" href="namespaceos_1_1raw.html">os::raw</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess.html">MemorySubsystemProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html">ProcessCapabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1capabilities.html">mesos::internal::capabilities</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classstout_1_1internal_1_1tests_1_1TestFilter.html">TestFilter</a> (<a
  class="el" href="namespacestout_1_1internal_1_1tests.html">stout::internal::tests</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structJSON_1_1Array.html">Array</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">FetcherProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html">MemoryTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structinternal_1_1windows_1_1ProcessData.html">ProcessData</a> (<a class="el" href="namespaceinternal_1_1windows.html">internal::windows</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html">TestingMesosSchedulerDriver</a> (<a class="el" href="namespacemesos_1_1internal_1_1tes
 ts.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classJSON_1_1ArrayWriter.html">ArrayWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Field.html">Jvm::Field</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html">Mesos</a> (<a class="el" href="namespacemesos_1_1v1_1_1executor.html">mesos::v1::executor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1ProcessReference.html">ProcessReference</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html">TestLauncher</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classjava_1_1io_1_1File.html">File</a> (<a class="el" href="namespacejava_1_1io.html">java::io</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html">Mesos</a> (<a class="el" href="namespacemesos_1_1v1_1_1scheduler.html">mesos::v1::scheduler</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structproc_1_1ProcessStatus.html">ProcessStatus</a> (<a class="el" href="namespaceproc.html">proc</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1TestMesos.html">TestMesos</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1executor.html">mesos::internal::tests::executor</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible.html">AtLeastOneIsSameOrConvertible</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="clasself_1_1File.html">File</a> (<a class="el" href="namespaceelf.html">elf</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">MesosAllocator</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classos_1_1ProcessTree.html">ProcessTree</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos.html">TestMesos</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1scheduler.html">mesos::internal::tests::scheduler</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_01_4.html">AtLeastOneIsSameOrConvertible&lt; U, T, Ts... &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1FileEncoder.html">FileEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">MesosAllocatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classProcessWatcher.html">ProcessWatcher</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classTestModule.html">TestModule</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1Files.html">Files</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1executor_1_1MesosBase.html">MesosBase</a> (<a class="el" href="namespacemesos_1_1v1_1_1executor.html">mesos::v1::executor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1EventQueue_1_1Producer.html">EventQueue::Producer</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1TestsFilter.html">TestsFilter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1v1_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1FilesError.html">FilesError</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1scheduler_1_1MesosBase.html">MesosBase</a> (<a class="el" href="namespacemesos_1_1v1_1_1scheduler.html">mesos::v1::scheduler</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">DiskProfileAdaptor::ProfileInfo</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html">TestStore</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td>
 </tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html">FileTxnSnapLog</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server_1_1persistence.html">org::apache::zookeeper::server::persistence</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">MesosContainerizer</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Profiler.html">Profiler</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest
 _1_1TestWatcher.html">ZooKeeperTest::TestWatcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html">Authenticatee</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Filter.html">Filter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html">MesosContainerizerLaunch</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Promise.html">Promise</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classjava_1_1lang_1_1Throwable.html">Throwable</a> (<a class="el" href="namespacejava_1_1lang.html">java::lang</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1Authenticatee.html">Authenticatee</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structrouting_1_1filter_1_1Filter.html">Filter</a> (<a class="el" href="namespacerouting_1_1filter.html">routing::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html">MesosContainerizerMount</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1cram__md5_1_1Property.html">Property</a> (<a class="el" href="namespacemesos_1_1internal_1_1cram__md5.html">mesos::internal::cram_md5</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1internal_1_1ThunkProcess.html">ThunkProcess</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</
 a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structzookeeper_1_1Authentication.html">Authentication</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1FilterTestEventListener.html">FilterTestEventListener</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html">MesosContainerizerProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Protobuf.html">Protobuf</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Time.html">Time</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html">AuthenticationResult</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1firewall_1_1FirewallRule.html">FirewallRule</a> (<a class="el" href="namespaceprocess_1_1firewall.html">process::firewall</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">MesosExecutorDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classProtobufProcess.html">ProtobufProcess</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Timeout.html">Timeout</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1Authenticator.html">Authenticator</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structflags_1_1Flag.html">Flag</a> (<a class="el" href="namespaceflags.html">flags</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1python_1_1MesosExecutorDriverImpl.html">MesosExecutorDriverImpl</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structProtocol.html">Protocol</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Timer.html">Timer</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1Authenticator.html">Authenticator</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html">Benchmark::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">MesosIsolator</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1metrics
 _1_1Timer.html">Timer</a> (<a class="el" href="namespaceprocess_1_1metrics.html">process::metrics</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html">AuthenticatorManager</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html">ActiveUserTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">MesosIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">ProvisionerProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign=
 "top"><a class="el" href="structprocess_1_1TimeSeries.html">TimeSeries</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1Authorizer.html">Authorizer</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize_1_1Flags.html">Initialize::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">MesosSchedulerDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html">ProvisionInfo</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">Tool</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::
 log::tool</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html">AwaitProcess</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html">Read::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1Proxy.html">Proxy</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1True.html">True</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html">DRFSorter::Node::Allocation</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html">MasterRegistrar</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer.html">ParamExecutorType::Printer</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">Allocator</a> (<a class="el" href="namespacemesos_1_1allocator.html">mesos::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Failure.html">Failure</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structzookeeper_1_1Group_1_1Membership.html">Group::Membership</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1filter_1_1Priority.html">Priority</a> (<a class="el" href="namespacerouting_1_1filter.html">routing::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">TestAllocator</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1modules_1_1Anonymous.html">Anonymous</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1False.html">False</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Memory.html">Memory</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Process.html">Process</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">TestContainerizer</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">AppcRuntimeIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Fork_1_1Tree_1_1Memory.html">Fork::Tree::Memory</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Process.html">Process</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestDiskProfileServer.html">TestDiskProfileServer</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classos_1_1raw_1_1Argv.html">Argv</a> (<a class="el" href="namespaceos_1_1raw.html">os::raw</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1MemoryProfiler.html">MemoryProfiler</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1ProcessBase.html">ProcessBase</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestDiskProfileServerProcess.html">TestDiskProfileServerProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structJSON_1_1Array.html">Array</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystemProcess.html">MemorySubsystemProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html">ProcessCapabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1capabilities.html">mesos::internal::capabilities</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classstout_1_1internal_1_1tests_1_1TestFilter.html">TestFilter</a> (<a class="el
 " href="namespacestout_1_1internal_1_1tests.html">stout::internal::tests</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classJSON_1_1ArrayWriter.html">ArrayWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">FetcherProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html">MemoryTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structinternal_1_1windows_1_1ProcessData.html">ProcessData</a> (<a class="el" href="namespaceinternal_1_1windows.html">internal::windows</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html">TestingMesosSchedulerDriver</a> (<a class="el" href="namespacemesos_1_1inte
 rnal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Field.html">Jvm::Field</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html">Mesos</a> (<a class="el" href="namespacemesos_1_1v1_1_1executor.html">mesos::v1::executor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1ProcessReference.html">ProcessReference</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html">TestLauncher</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible.html">AtLeastOneIsSameOrConvertible</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classjava_1_1io_1_1File.html">File</a> (<a class="el" href="namespacejava_1_1io.html">java::io</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html">Mesos</a> (<a class="el" href="namespacemesos_1_1v1_1_1scheduler.html">mesos::v1::scheduler</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structproc_1_1ProcessStatus.html">ProcessStatus</a> (<a class="el" href="namespaceproc.html">proc</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1TestMesos.html">TestMesos</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1executor.html">mesos::internal::tests::executor</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_01_4.html">AtLeastOneIsSameOrConvertible&lt; U, T, Ts... &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="clasself_1_1File.html">File</a> (<a class="el" href="namespaceelf.html">elf</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">MesosAllocator</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classos_1_1ProcessTree.html">ProcessTree</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos.html">TestMesos</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1scheduler.html">mesos::internal::tests::scheduler</a>)&#160;&#160;&#160;</
 td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1FileEncoder.html">FileEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">MesosAllocatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classProcessWatcher.html">ProcessWatcher</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classTestModule.html">TestModule</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1v1_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1Files.html">Files</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1executor_1_1MesosBase.html">MesosBase</a> (<a class="el" href="namespacemesos_1_1v1_1_1executor.html">mesos::v1::executor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1EventQueue_1_1Producer.html">EventQueue::Producer</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1TestsFilter.html">TestsFilter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1FilesError.html">FilesError</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1scheduler_1_1MesosBase.html">MesosBase</a> (<a class="el" href="namespacemesos_1_1v1_1_1scheduler.html">mesos::v1::scheduler</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">DiskProfileAdaptor::ProfileInfo</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html">ZooKeeperTest::TestWatcher</a> (<a class="el" href="namespaceme
 sos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html">Authenticatee</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html">FileTxnSnapLog</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server_1_1persistence.html">org::apache::zookeeper::server::persistence</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">MesosContainerizer</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Profiler.html">Profiler</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classjava_1_1lang_1_1Throwabl
 e.html">Throwable</a> (<a class="el" href="namespacejava_1_1lang.html">java::lang</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1Authenticatee.html">Authenticatee</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Filter.html">Filter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html">MesosContainerizerLaunch</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Promise.html">Promise</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1internal_1_1ThunkProcess.html">ThunkProcess</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structzookeeper_1_1Authentication.html">Authentication</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structrouting_1_1filter_1_1Filter.html">Filter</a> (<a class="el" href="namespacerouting_1_1filter.html">routing::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html">MesosContainerizerMount</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1cram__md5_1_1Property.html">Property</a> (<a class="el" href="namespacemesos_1_1internal_1_1cram__md5.html">mesos::internal::cram_md5</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Time.html">Time</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html">AuthenticationResult</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1FilterTestEventListener.html">FilterTestEventListener</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html">MesosContainerizerProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Protobuf.html">Protobuf</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Timeout.html">Timeout</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#16
 0;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1Authenticator.html">Authenticator</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1firewall_1_1FirewallRule.html">FirewallRule</a> (<a class="el" href="namespaceprocess_1_1firewall.html">process::firewall</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">MesosExecutorDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classProtobufProcess.html">ProtobufProcess</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1metrics_1_1Timer.html">Timer</a> (<a class="el" href="namespaceprocess_1_1metrics.html">process::metrics</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1Authenticator.html">Authenticator</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structflags_1_1Flag.html">Flag</a> (<a class="el" href="namespaceflags.html">flags</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1python_1_1MesosExecutorDriverImpl.html">MesosExecutorDriverImpl</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structProtocol.html">Protocol</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Timer.html">Timer</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html">AuthenticatorManager</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html">Benchmark::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">MesosIsolator</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structpro
 cess_1_1TimeSeries.html">TimeSeries</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1Authorizer.html">Authorizer</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html">ActiveUserTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">MesosIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">ProvisionerProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">Tool</a> (<a class="el
 " href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html">AwaitProcess</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize_1_1Flags.html">Initialize::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">MesosSchedulerDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html">ProvisionInfo</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1True.html">True</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;<
 /td></tr>
 <tr><td rowspan="2" valign="bottom"><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;B&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">CapabilitiesTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html">MesosTest</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html">ProxyExecutor</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classTry.html">Try</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html">Replica::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Message.html">Message</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html">ProxyScheduler</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;U&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html">Read::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1Proxy.html">Proxy</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classTry.html">Try</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">CapabilitiesTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html">MesosTest</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html">ProxyExecutor</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;U&#160;&#160;</div></td></tr></table>
 </td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1logging.html">mesos::internal::logging</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1MessageEncoder.html">MessageEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html">Prune</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1BadRequest.html">BadRequest</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">Puller</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1filter_1_1U32Handle.html">U32Handle</a> (<a class="el" href="namespacerouting_1_1filter.html">routing::filter</a>)&#160;&#160;&#160;</td></t
 r>
-<tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html">BasicAuthenticatee</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_1_1Flags.html">KillPolicyTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">PullGauge</a> (<a class="el" href="namespaceprocess_1_1metrics.html">process::metrics</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct
 process_1_1http_1_1Unauthorized.html">Unauthorized</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1BasicAuthenticator.html">BasicAuthenticator</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html">HttpServerTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Method.html">Jvm::Method</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1metrics_1_1PushGauge.html">PushGauge</a> (<a class="el" href="namespaceprocess_1_1metrics.html">process::metrics</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html">BasicAuthenticatorFactory</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1fetcher_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1uri_1_1fetcher.html">mesos::uri::fetcher</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1MethodFinder.html">Jvm::MethodFinder</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_Q"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;Q&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structprocess_1_1UndiscardableDecorator.html">UndiscardableDecorator</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html">BasicBlocks</a> (<a class="el" href="namespacemesos_1_1internal_1_1xfs.html">mesos::internal::xfs</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1MethodNotAllowed.html">MethodNotAllowed</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1UnsupportedMediaType.html">UnsupportedMediaType</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html">ZooKeeperServer::BasicDataTreeBuilder</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin_1_1Flags.html">CopyFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1MethodSignature.html">Jvm::MethodSignature</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1QoSController.html">QoSController</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOperationStatus.html">ResourceProviderMessage::UpdateOperationStatus</a> (<a clas
 s="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">Benchmark</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">CurlFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1grpc_1_1client_1_1internal_1_1MethodTraits.html">MethodTraits</a> (<a class="el" href="namespaceprocess_1_1grpc_1_1client_1_1internal.html">process::grpc::client::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Queue.html">Queue</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html">UpdateQuota</a> (<a class="el" href="namespaceme
 sos_1_1internal_1_1master_1_1quota.html">mesos::internal::master::quota</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">DockerFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1grpc_1_1client_1_1internal_1_1MethodTraits_3_01std_1_1unique__ptr_3_1_1grpc_1_1b922a69900827d65b241714130bc07ca.html">MethodTraits&lt; std::unique_ptr&lt;::grpc::ClientAsyncResponseReader&lt; Response &gt; &gt;(Stub::*)(::grpc::ClientContext *, const Request &amp;,::grpc::CompletionQueue *)&gt;</a> (<a class="el" href="namespaceprocess_1_1grpc_1_1client_1_1internal.html">process::grpc::client::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structQuota.html">Quota</a>&#160;&#160;
 &#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html">UpdateSchedule</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystemProcess.html">BlkioSubsystemProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html">HadoopFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1metrics_1_1Metric.html">Metric</a> (<a class="el" href="namespaceprocess_1_1metrics.html">process::metrics</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1xfs_1_1QuotaInfo.html">QuotaInfo</a> (<a class="el" href="namespacemesos_1_1internal_1_1xfs.html">mesos::internal::xfs</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html">UpdateSlave</a> (<a class="el" href="namespacemesos_1_1
 internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structJSO

<TRUNCATED>

[37/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classProcessWatcher-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classProcessWatcher-members.html b/content/api/latest/c++/classProcessWatcher-members.html
index 5e90b1a..d4db649 100644
--- a/content/api/latest/c++/classProcessWatcher-members.html
+++ b/content/api/latest/c++/classProcessWatcher-members.html
@@ -53,7 +53,7 @@
 
 <p>This is the complete list of members for <a class="el" href="classProcessWatcher.html">ProcessWatcher&lt; T &gt;</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27">process</a>(int type, int state, int64_t sessionId, const std::string &amp;path)</td><td class="entry"><a class="el" href="classProcessWatcher.html">ProcessWatcher&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classProcessWatcher.html#abdbc71360384f2b3b0ee5080db25b431">process</a>(int type, int state, int64_t sessionId, const std::string &amp;path) override</td><td class="entry"><a class="el" href="classProcessWatcher.html">ProcessWatcher&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491">ProcessWatcher</a>(const process::PID&lt; T &gt; &amp;_pid)</td><td class="entry"><a class="el" href="classProcessWatcher.html">ProcessWatcher&lt; T &gt;</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="classWatcher.html#a827395b5ad5c8bd6cbac0464568429f2">~Watcher</a>()</td><td class="entry"><a class="el" href="classWatcher.html">Watcher</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classProcessWatcher.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classProcessWatcher.html b/content/api/latest/c++/classProcessWatcher.html
index 2a25c7d..0ac8ba1 100644
--- a/content/api/latest/c++/classProcessWatcher.html
+++ b/content/api/latest/c++/classProcessWatcher.html
@@ -69,8 +69,8 @@ Inheritance diagram for ProcessWatcher&lt; T &gt;:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:ae6f5acc4af4d936adca882e2274e6491"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491">ProcessWatcher</a> (const <a class="el" href="structprocess_1_1PID.html">process::PID</a>&lt; T &gt; &amp;_pid)</td></tr>
 <tr class="separator:ae6f5acc4af4d936adca882e2274e6491"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8858c74f313c22f72836beabb73e7c27"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27">process</a> (int type, int state, int64_t sessionId, const std::string &amp;path)</td></tr>
-<tr class="separator:a8858c74f313c22f72836beabb73e7c27"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abdbc71360384f2b3b0ee5080db25b431"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProcessWatcher.html#abdbc71360384f2b3b0ee5080db25b431">process</a> (int type, int state, int64_t sessionId, const std::string &amp;path) override</td></tr>
+<tr class="separator:abdbc71360384f2b3b0ee5080db25b431"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classWatcher"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classWatcher')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classWatcher.html">Watcher</a></td></tr>
 <tr class="memitem:a827395b5ad5c8bd6cbac0464568429f2 inherit pub_methods_classWatcher"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWatcher.html#a827395b5ad5c8bd6cbac0464568429f2">~Watcher</a> ()</td></tr>
 <tr class="separator:a827395b5ad5c8bd6cbac0464568429f2 inherit pub_methods_classWatcher"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -103,7 +103,7 @@ template&lt;typename T &gt; </div>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a8858c74f313c22f72836beabb73e7c27"></a>
+<a class="anchor" id="abdbc71360384f2b3b0ee5080db25b431"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -113,7 +113,7 @@ template&lt;typename T &gt; </div>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void <a class="el" href="classProcessWatcher.html">ProcessWatcher</a>&lt; T &gt;::process </td>
+          <td class="memname">void <a class="el" href="classProcessWatcher.html">ProcessWatcher</a>&lt; T &gt;::process </td>
           <td>(</td>
           <td class="paramtype">int&#160;</td>
           <td class="paramname"><em>type</em>, </td>
@@ -144,7 +144,7 @@ template&lt;typename T &gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classProtobufProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classProtobufProcess-members.html b/content/api/latest/c++/classProtobufProcess-members.html
index 401b37e..0e6e61d 100644
--- a/content/api/latest/c++/classProtobufProcess-members.html
+++ b/content/api/latest/c++/classProtobufProcess-members.html
@@ -99,9 +99,9 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a>()</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#a15c99619d54f5f03d6bb3fd8a58ade3a">~ProtobufProcess</a>() override</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classProtobufProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classProtobufProcess.html b/content/api/latest/c++/classProtobufProcess.html
index 7ac1be6..9cd9cba 100644
--- a/content/api/latest/c++/classProtobufProcess.html
+++ b/content/api/latest/c++/classProtobufProcess.html
@@ -71,19 +71,19 @@ Inheritance diagram for ProtobufProcess&lt; T &gt;:</div>
 <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:ade255e672ae628b3297c614e95b7917d"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a> ()</td></tr>
-<tr class="separator:ade255e672ae628b3297c614e95b7917d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a15c99619d54f5f03d6bb3fd8a58ade3a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a15c99619d54f5f03d6bb3fd8a58ade3a">~ProtobufProcess</a> () override</td></tr>
+<tr class="separator:a15c99619d54f5f03d6bb3fd8a58ade3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; T &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const </td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code><a class="el" href="structprocess_1_1PID.html" title="A &quot;process identifier&quot; used to uniquely identify a process when dispatching messages. ">PID</a></code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -239,7 +239,7 @@ template&lt;typename M , typename P &gt; </div>
 </div>
 </div>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ade255e672ae628b3297c614e95b7917d"></a>
+<a class="anchor" id="a15c99619d54f5f03d6bb3fd8a58ade3a"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -249,7 +249,7 @@ template&lt;typename T&gt; </div>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classProtobufProcess.html">ProtobufProcess</a>&lt; T &gt;::~<a class="el" href="classProtobufProcess.html">ProtobufProcess</a> </td>
+          <td class="memname"><a class="el" href="classProtobufProcess.html">ProtobufProcess</a>&lt; T &gt;::~<a class="el" href="classProtobufProcess.html">ProtobufProcess</a> </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -257,7 +257,7 @@ template&lt;typename T&gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classReqResProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classReqResProcess-members.html b/content/api/latest/c++/classReqResProcess-members.html
index c89e6af..cb225bb 100644
--- a/content/api/latest/c++/classReqResProcess-members.html
+++ b/content/api/latest/c++/classReqResProcess-members.html
@@ -101,10 +101,10 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; ReqResProcess&lt; Req, Res &gt; &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; ReqResProcess&lt; Req, Res &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a>()</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; ReqResProcess&lt; Req, Res &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classReqResProcess.html#a169374a0aedeade8a80229cb2b32ad5f">~ReqResProcess</a>()</td><td class="entry"><a class="el" href="classReqResProcess.html">ReqResProcess&lt; Req, Res &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; ReqResProcess&lt; Req, Res &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a>() override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#a15c99619d54f5f03d6bb3fd8a58ade3a">~ProtobufProcess</a>() override</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; ReqResProcess&lt; Req, Res &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classReqResProcess.html#ad0f6ed83f4bc299c73d8d46f4cd7f1a4">~ReqResProcess</a>() override</td><td class="entry"><a class="el" href="classReqResProcess.html">ReqResProcess&lt; Req, Res &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classReqResProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classReqResProcess.html b/content/api/latest/c++/classReqResProcess.html
index b362aa8..8559120 100644
--- a/content/api/latest/c++/classReqResProcess.html
+++ b/content/api/latest/c++/classReqResProcess.html
@@ -72,24 +72,24 @@ Inheritance diagram for ReqResProcess&lt; Req, Res &gt;:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a47e2ce59480781d2fa17021dd4044148"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classReqResProcess.html#a47e2ce59480781d2fa17021dd4044148">ReqResProcess</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;_pid, const Req &amp;_req)</td></tr>
 <tr class="separator:a47e2ce59480781d2fa17021dd4044148"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a169374a0aedeade8a80229cb2b32ad5f"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classReqResProcess.html#a169374a0aedeade8a80229cb2b32ad5f">~ReqResProcess</a> ()</td></tr>
-<tr class="separator:a169374a0aedeade8a80229cb2b32ad5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad0f6ed83f4bc299c73d8d46f4cd7f1a4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classReqResProcess.html#ad0f6ed83f4bc299c73d8d46f4cd7f1a4">~ReqResProcess</a> () override</td></tr>
+<tr class="separator:ad0f6ed83f4bc299c73d8d46f4cd7f1a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa88a64351fac32c4d142a4119b8fe45e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; Res &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classReqResProcess.html#aa88a64351fac32c4d142a4119b8fe45e">run</a> ()</td></tr>
 <tr class="separator:aa88a64351fac32c4d142a4119b8fe45e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classProtobufProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classProtobufProcess')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; ReqResProcess&lt; Req, Res &gt; &gt;</a></td></tr>
-<tr class="memitem:ade255e672ae628b3297c614e95b7917d inherit pub_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a> ()</td></tr>
-<tr class="separator:ade255e672ae628b3297c614e95b7917d inherit pub_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a15c99619d54f5f03d6bb3fd8a58ade3a inherit pub_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a15c99619d54f5f03d6bb3fd8a58ade3a">~ProtobufProcess</a> () override</td></tr>
+<tr class="separator:a15c99619d54f5f03d6bb3fd8a58ade3a inherit pub_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; ReqResProcess&lt; Req, Res &gt; &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a30273fa0ea21dc5986de65a05f333353">~Process</a> () override</td></tr>
+<tr class="separator:a30273fa0ea21dc5986de65a05f333353 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; <a class="el" href="classReqResProcess.html">ReqResProcess</a>&lt; Req, Res &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
 <tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
 <tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
 <tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
 <tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a457037085c213eec5c8d8f6bf987bf5b">~ProcessBase</a> () override</td></tr>
+<tr class="separator:a457037085c213eec5c8d8f6bf987bf5b inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
 <tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
@@ -246,7 +246,7 @@ template&lt;typename Req, typename Res&gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a169374a0aedeade8a80229cb2b32ad5f"></a>
+<a class="anchor" id="ad0f6ed83f4bc299c73d8d46f4cd7f1a4"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -256,7 +256,7 @@ template&lt;typename Req, typename Res&gt; </div>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classReqResProcess.html">ReqResProcess</a>&lt; Req, Res &gt;::~<a class="el" href="classReqResProcess.html">ReqResProcess</a> </td>
+          <td class="memname"><a class="el" href="classReqResProcess.html">ReqResProcess</a>&lt; Req, Res &gt;::~<a class="el" href="classReqResProcess.html">ReqResProcess</a> </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -264,7 +264,7 @@ template&lt;typename Req, typename Res&gt; </div>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classSSLTemporaryDirectoryTest-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classSSLTemporaryDirectoryTest-members.html b/content/api/latest/c++/classSSLTemporaryDirectoryTest-members.html
index 30c6921..2b4c3ff 100644
--- a/content/api/latest/c++/classSSLTemporaryDirectoryTest-members.html
+++ b/content/api/latest/c++/classSSLTemporaryDirectoryTest-members.html
@@ -54,8 +54,8 @@
 <p>This is the complete list of members for <a class="el" href="classSSLTemporaryDirectoryTest.html">SSLTemporaryDirectoryTest</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a></td><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html#a8c276b7f4a8ac1d5ca5d575d56fbea12">SetUp</a>()</td><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html#af398699f3f3f018086e72ea220d65dbd">TearDown</a>()</td><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html#ad2e713530533a81df53294d7cb06ecea">SetUp</a>() override</td><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html#a6a969f7ca1e9720dcec0eeb0b4fa5d47">TearDown</a>() override</td><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classSSLTemporaryDirectoryTest.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classSSLTemporaryDirectoryTest.html b/content/api/latest/c++/classSSLTemporaryDirectoryTest.html
index c79f9d3..ab7f555 100644
--- a/content/api/latest/c++/classSSLTemporaryDirectoryTest.html
+++ b/content/api/latest/c++/classSSLTemporaryDirectoryTest.html
@@ -70,10 +70,10 @@ Inheritance diagram for SSLTemporaryDirectoryTest:</div>
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
 Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classTemporaryDirectoryTest"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classTemporaryDirectoryTest')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a></td></tr>
-<tr class="memitem:a8c276b7f4a8ac1d5ca5d575d56fbea12 inherit pro_methods_classTemporaryDirectoryTest"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemporaryDirectoryTest.html#a8c276b7f4a8ac1d5ca5d575d56fbea12">SetUp</a> ()</td></tr>
-<tr class="separator:a8c276b7f4a8ac1d5ca5d575d56fbea12 inherit pro_methods_classTemporaryDirectoryTest"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af398699f3f3f018086e72ea220d65dbd inherit pro_methods_classTemporaryDirectoryTest"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemporaryDirectoryTest.html#af398699f3f3f018086e72ea220d65dbd">TearDown</a> ()</td></tr>
-<tr class="separator:af398699f3f3f018086e72ea220d65dbd inherit pro_methods_classTemporaryDirectoryTest"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2e713530533a81df53294d7cb06ecea inherit pro_methods_classTemporaryDirectoryTest"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemporaryDirectoryTest.html#ad2e713530533a81df53294d7cb06ecea">SetUp</a> () override</td></tr>
+<tr class="separator:ad2e713530533a81df53294d7cb06ecea inherit pro_methods_classTemporaryDirectoryTest"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6a969f7ca1e9720dcec0eeb0b4fa5d47 inherit pro_methods_classTemporaryDirectoryTest"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemporaryDirectoryTest.html#a6a969f7ca1e9720dcec0eeb0b4fa5d47">TearDown</a> () override</td></tr>
+<tr class="separator:a6a969f7ca1e9720dcec0eeb0b4fa5d47 inherit pro_methods_classTemporaryDirectoryTest"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_attribs_classTemporaryDirectoryTest"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classTemporaryDirectoryTest')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a></td></tr>
 <tr class="memitem:aa550fd09eb1cff3070839435557f4b9a inherit pro_attribs_classTemporaryDirectoryTest"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a></td></tr>
 <tr class="separator:aa550fd09eb1cff3070839435557f4b9a inherit pro_attribs_classTemporaryDirectoryTest"><td class="memSeparator" colspan="2">&#160;</td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classSubcommand.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classSubcommand.html b/content/api/latest/c++/classSubcommand.html
index eabf250..10a6e1e 100644
--- a/content/api/latest/c++/classSubcommand.html
+++ b/content/api/latest/c++/classSubcommand.html
@@ -138,7 +138,7 @@ Protected Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingStatistics.html#af4c27311ade1139d9d6baf27f65e80ad">mesos::internal::slave::PortMappingStatistics</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html#a811e6d0399223afeb9aa10ffbffb2299">mesos::internal::slave::PortMappingUpdate</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#ab454219943a5bd83a1a38040510220ef">mesos::internal::slave::NetworkCniIsolatorSetup</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#ade2cd702f1351d1de330086ae8639a70">mesos::internal::tests::MemoryTestHelper</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#ad45ccd609dd2b309079e4c0af11fdb3e">mesos::internal::slave::MesosContainerizerLaunch</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a217d66a01dda040c80efd304694b8f01">mesos::internal::slave::Meso
 sContainerizerMount</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a4675e0edb886d5b1e662f88a02bca5d9">mesos::internal::tests::CapabilitiesTestHelper</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1HttpServerTestHelper.html#a6bda055c4b99b2fbeeaf25ba874cba00">mesos::internal::tests::HttpServerTestHelper</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#a2412dab2932a444eb7c779f9e4b22c3b">mesos::internal::tests::KillPolicyTestHelper</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a6ce90d7243e96d7cb62b8c7ae59851bd">mesos::internal::tests::ActiveUserTestHelper</a>, and <a class="el" href="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html#a960673818ffbf7c5e98a690d8758e87d">mesos::internal::tests::SetnsTestHelper</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingStatistics.html#af4c27311ade1139d9d6baf27f65e80ad">mesos::internal::slave::PortMappingStatistics</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html#a811e6d0399223afeb9aa10ffbffb2299">mesos::internal::slave::PortMappingUpdate</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#a475b543efd11e1a252cce3d8c827d9df">mesos::internal::slave::NetworkCniIsolatorSetup</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#a2259f213f1d4b34f8d79f19e0deb3073">mesos::internal::tests::MemoryTestHelper</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#a8c1d1f974c8c195384861b5759d37158">mesos::internal::slave::MesosContainerizerLaunch</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#ab240fed83fd942b191ba7c21f16e7fb5">mesos::internal::slave::Meso
 sContainerizerMount</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#aa4833282fa9d1f493b08517317bc596e">mesos::internal::tests::CapabilitiesTestHelper</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1HttpServerTestHelper.html#af4503a4c3d6753655a4fc77abcdd8701">mesos::internal::tests::HttpServerTestHelper</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#ab7e24dd7a252c57996f47e97806f3f31">mesos::internal::tests::KillPolicyTestHelper</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a51c092049d73fca7c7c5a6c7551cb56c">mesos::internal::tests::ActiveUserTestHelper</a>, and <a class="el" href="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html#a86c103ebe3025d291858911e6d51ae20">mesos::internal::tests::SetnsTestHelper</a>.</p>
 
 </div>
 </div>
@@ -163,7 +163,7 @@ Protected Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingStatistics.html#a02516f1344d6d6bfdd7ba8c279af4d9d">mesos::internal::slave::PortMappingStatistics</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html#aeef6dd9ec35816736d5f6c99bd167025">mesos::internal::slave::PortMappingUpdate</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#ace4821b9d55c795a74e09b8d1dd07d6e">mesos::internal::slave::NetworkCniIsolatorSetup</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#aab82545e0744bd082b247e66c0129b8b">mesos::internal::slave::MesosContainerizerLaunch</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a8408af079a14088f1aac3bbaf3848cac">mesos::internal::slave::MesosContainerizerMount</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a1986e64626dad98049b1d63fc5a7e81f">mesos::intern
 al::tests::CapabilitiesTestHelper</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1HttpServerTestHelper.html#a2c20e40e963651992c11192b9abfe902">mesos::internal::tests::HttpServerTestHelper</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#a0f4376d63f15900fdc48efc5c5269996">mesos::internal::tests::KillPolicyTestHelper</a>, and <a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#aaaa28e3d903a90493df3d5b2dd86c66f">mesos::internal::tests::ActiveUserTestHelper</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingStatistics.html#a02516f1344d6d6bfdd7ba8c279af4d9d">mesos::internal::slave::PortMappingStatistics</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html#aeef6dd9ec35816736d5f6c99bd167025">mesos::internal::slave::PortMappingUpdate</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#ae941c4435287f65deea7aa19b52ca18a">mesos::internal::slave::NetworkCniIsolatorSetup</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#ae7e067f93d392f345622834097afe5a7">mesos::internal::slave::MesosContainerizerLaunch</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a06436bec7bd2671bdc5fc3dbe2d05d95">mesos::internal::slave::MesosContainerizerMount</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#aa507dee612e01317dab755af377989d4">mesos::intern
 al::tests::CapabilitiesTestHelper</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1HttpServerTestHelper.html#a020981ff7299c403b019eea412f3409b">mesos::internal::tests::HttpServerTestHelper</a>, <a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#a66381fd41c97cccb36f4996592a6dcd8">mesos::internal::tests::KillPolicyTestHelper</a>, and <a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#abbc6c74ad352b48954fddfefd2e4230a">mesos::internal::tests::ActiveUserTestHelper</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classTemporaryDirectoryTest-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classTemporaryDirectoryTest-members.html b/content/api/latest/c++/classTemporaryDirectoryTest-members.html
index e4df25d..5c98371 100644
--- a/content/api/latest/c++/classTemporaryDirectoryTest-members.html
+++ b/content/api/latest/c++/classTemporaryDirectoryTest-members.html
@@ -54,8 +54,8 @@
 <p>This is the complete list of members for <a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a></td><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html#a8c276b7f4a8ac1d5ca5d575d56fbea12">SetUp</a>()</td><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html#af398699f3f3f018086e72ea220d65dbd">TearDown</a>()</td><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html#ad2e713530533a81df53294d7cb06ecea">SetUp</a>() override</td><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html#a6a969f7ca1e9720dcec0eeb0b4fa5d47">TearDown</a>() override</td><td class="entry"><a class="el" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classTemporaryDirectoryTest.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classTemporaryDirectoryTest.html b/content/api/latest/c++/classTemporaryDirectoryTest.html
index 73c8053..a8bb83d 100644
--- a/content/api/latest/c++/classTemporaryDirectoryTest.html
+++ b/content/api/latest/c++/classTemporaryDirectoryTest.html
@@ -71,10 +71,10 @@ Inheritance diagram for TemporaryDirectoryTest:</div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a8c276b7f4a8ac1d5ca5d575d56fbea12"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemporaryDirectoryTest.html#a8c276b7f4a8ac1d5ca5d575d56fbea12">SetUp</a> ()</td></tr>
-<tr class="separator:a8c276b7f4a8ac1d5ca5d575d56fbea12"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af398699f3f3f018086e72ea220d65dbd"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemporaryDirectoryTest.html#af398699f3f3f018086e72ea220d65dbd">TearDown</a> ()</td></tr>
-<tr class="separator:af398699f3f3f018086e72ea220d65dbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2e713530533a81df53294d7cb06ecea"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemporaryDirectoryTest.html#ad2e713530533a81df53294d7cb06ecea">SetUp</a> () override</td></tr>
+<tr class="separator:ad2e713530533a81df53294d7cb06ecea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6a969f7ca1e9720dcec0eeb0b4fa5d47"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemporaryDirectoryTest.html#a6a969f7ca1e9720dcec0eeb0b4fa5d47">TearDown</a> () override</td></tr>
+<tr class="separator:a6a969f7ca1e9720dcec0eeb0b4fa5d47"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
 Protected Attributes</h2></td></tr>
@@ -82,7 +82,7 @@ Protected Attributes</h2></td></tr>
 <tr class="separator:aa550fd09eb1cff3070839435557f4b9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a8c276b7f4a8ac1d5ca5d575d56fbea12"></a>
+<a class="anchor" id="ad2e713530533a81df53294d7cb06ecea"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -90,7 +90,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void TemporaryDirectoryTest::SetUp </td>
+          <td class="memname">void TemporaryDirectoryTest::SetUp </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -98,14 +98,14 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">protected</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="af398699f3f3f018086e72ea220d65dbd"></a>
+<a class="anchor" id="a6a969f7ca1e9720dcec0eeb0b4fa5d47"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -113,7 +113,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void TemporaryDirectoryTest::TearDown </td>
+          <td class="memname">void TemporaryDirectoryTest::TearDown </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -121,7 +121,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">protected</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/classWatcher.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classWatcher.html b/content/api/latest/c++/classWatcher.html
index 0a8a68a..fbcdead 100644
--- a/content/api/latest/c++/classWatcher.html
+++ b/content/api/latest/c++/classWatcher.html
@@ -149,7 +149,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a747c1b1809456584e2d9d6be312484ce">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>, and <a class="el" href="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27">ProcessWatcher&lt; T &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a2dfc3d58942a411374355225918d5629">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>, and <a class="el" href="classProcessWatcher.html#abdbc71360384f2b3b0ee5080db25b431">ProcessWatcher&lt; T &gt;</a>.</p>
 
 </div>
 </div>


[46/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: 9147283.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7fd1c58b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2tests_2utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2tests_2utils_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2tests_2utils_8hpp_source.html
index 16f2fbb..23df637 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2tests_2utils_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2tests_2utils_8hpp_source.html
@@ -52,7 +52,7 @@
 <div class="title">utils.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="3rdparty_2stout_2include_2stout_2tests_2utils_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//  http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</spa
 n>&#160;<span class="comment">//</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 
   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __STOUT_TESTS_UTILS_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __STOUT_TESTS_UTILS_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;gtest/gtest.h&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="cod
 e" href="stout_2include_2stout_2gtest_8hpp.html">stout/gtest.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="chdir_8hpp.html">stout/os/chdir.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="getcwd_8hpp.html">stout/os/getcwd.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="mkdtemp_8hpp.html">stout/os/mkdtemp.hpp</a>&gt;</span></div><div class="line"><a name="l00026"></a><span 
 class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="realpath_8hpp.html">stout/os/realpath.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="rmdir_8hpp.html">stout/os/rmdir.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#if __FreeBSD__</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="sysctl_8hpp.html">stout/os/sysctl.hpp</a>&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a 
 name="l00033"></a><span class="lineno"><a class="line" href="classTemporaryDirectoryTest.html">   33</a></span>&#160;<span class="keyword">class </span><a class="code" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a> : <span class="keyword">public</span> ::testing::Test</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;{</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="classTemporaryDirectoryTest.html#a8c276b7f4a8ac1d5ca5d575d56fbea12">   36</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classTemporaryDirectoryTest.html#a8c276b7f4a8ac1d5ca5d575d56fbea12">SetUp</a>()</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  {</div><div class="line"><a name="l00038"></a><span class="
 lineno">   38</span>&#160;    <span class="comment">// Save the current working directory.</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    cwd = <a class="code" href="namespaceos.html#a84a3290f051cdd50d88e0fd611645d4a">os::getcwd</a>();</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    <span class="comment">// Create a temporary directory for the test.</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> directory = <a class="code" href="namespaceos.html#afe70fd86d13b8f10cafb222bb80adcf6">os::mkdtemp</a>();</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(directory) &l
 t;&lt; <span class="stringliteral">&quot;Failed to mkdtemp&quot;</span>;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="comment">// We get the `realpath` of the temporary directory because some</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <span class="comment">// platforms, like macOS, symlink `/tmp` to `/private/var`, but</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    <span class="comment">// return the symlink name when creating temporary directories.</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    <span class="comment">// This is problematic because a lot of tests compare the</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    <span class="comment">// `realpath` of
  a temporary file.</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    <a class="code" href="classResult.html">Result&lt;std::string&gt;</a> <a class="code" href="namespaceos.html#aa533c79d98af12b40b567a851e442373">realpath</a> = <a class="code" href="namespaceos.html#aa533c79d98af12b40b567a851e442373">os::realpath</a>(directory.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>());</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(realpath) &lt;&lt; <span class="stringliteral">&quot;Failed to get realpath of &#39;&quot;</span> &lt;&lt; directory.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>()</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;                          &lt;&lt; <span class="stringliteral
 ">&quot;&#39;: &quot;</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;                          &lt;&lt; (realpath.<a class="code" href="classResult.html#aeca16ad17d299ad885c9b46c83b12a3d">isError</a>() ? realpath.<a class="code" href="classResult.html#a521adf96f5c27d26d6b1d580aae8aaee">error</a>()</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;                                                 : <span class="stringliteral">&quot;No such directory&quot;</span>);</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a> = realpath.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>();</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  
   <span class="comment">// Run the test out of the temporary directory we created.</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(<a class="code" href="namespaceos.html#a11febfefa1908b3cb87b77da5c8482c5">os::chdir</a>(<a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()))</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;      &lt;&lt; <span class="stringliteral">&quot;Failed to chdir into &#39;&quot;</span> &lt;&lt; <a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>() &lt;&lt; <span class="stringliteral">&quot;&#39;&quot;</span>;</d
 iv><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  }</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classTemporaryDirectoryTest.html#af398699f3f3f018086e72ea220d65dbd">   62</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classTemporaryDirectoryTest.html#af398699f3f3f018086e72ea220d65dbd">TearDown</a>()</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  {</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    <span class="comment">// Return to previous working directory and cleanup the sandbox.</span></div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(<a
  class="code" href="namespaceos.html#a11febfefa1908b3cb87b77da5c8482c5">os::chdir</a>(cwd));</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;      <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(<a class="code" href="namespaceos.html#a84298b990ad52dfd353358427b04ff3f">os::rmdir</a>(<a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()));</div><div class="line"><a 
 name="l00069"></a><span class="lineno">   69</span>&#160;    }</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  }</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <span class="comment">// A temporary directory for test purposes.</span></div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="comment">// Not to be confused with the &quot;sandbox&quot; that tasks are run in.</span></div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">   74</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>;</div><div class="line"><a name="l00075"></a><span class="lineno">
    75</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  std::string cwd;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;};</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">#ifdef __FreeBSD__</span></div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> isJailed() {</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="keywordtype">int</span> mib[4];</div><div class="line"><a name="l00084"></a><span class="lineno">
    84</span>&#160;  <span class="keywordtype">size_t</span> len = 4;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  ::sysctlnametomib(<span class="stringliteral">&quot;security.jail.jailed&quot;</span>, mib, &amp;len);</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  <a class="code" href="classTry.html">Try&lt;int&gt;</a> jailed = <a class="code" href="structos_1_1sysctl.html">os::sysctl</a>(mib[0], mib[1], mib[2]).<a class="code" href="structos_1_1sysctl.html#ae4fa1e9a1934a5f694a83ba10b008764">integer</a>();</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="keywordflow">if</span> (jailed.<a class="code" href="classTry.html#a6543d7d5db4f298bcd673bf3cd509acc">isSome</a>()) {</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;      <span class="keywordflow">return</span> jailed.<a class="code" href="classTry.html#a8bc7f43e75a47111ea1
 8e9c83b007be5">get</a>() == 1;</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  }</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;}</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="preprocessor">#endif // __STOUT_TESTS_UTILS_HPP__</span></div><div class="ttc" id="realpath_8hpp_html"><div class="ttname"><a href="realpath_8hpp.html">realpath.hpp</a></div></div>
+<a href="3rdparty_2stout_2include_2stout_2tests_2utils_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//  http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</spa
 n>&#160;<span class="comment">//</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 
   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __STOUT_TESTS_UTILS_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __STOUT_TESTS_UTILS_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;gtest/gtest.h&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="cod
 e" href="stout_2include_2stout_2gtest_8hpp.html">stout/gtest.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="chdir_8hpp.html">stout/os/chdir.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="getcwd_8hpp.html">stout/os/getcwd.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="mkdtemp_8hpp.html">stout/os/mkdtemp.hpp</a>&gt;</span></div><div class="line"><a name="l00026"></a><span 
 class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="realpath_8hpp.html">stout/os/realpath.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="rmdir_8hpp.html">stout/os/rmdir.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#if __FreeBSD__</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="sysctl_8hpp.html">stout/os/sysctl.hpp</a>&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a 
 name="l00033"></a><span class="lineno"><a class="line" href="classTemporaryDirectoryTest.html">   33</a></span>&#160;<span class="keyword">class </span><a class="code" href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a> : <span class="keyword">public</span> ::testing::Test</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;{</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="classTemporaryDirectoryTest.html#ad2e713530533a81df53294d7cb06ecea">   36</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classTemporaryDirectoryTest.html#ad2e713530533a81df53294d7cb06ecea">SetUp</a>()<span class="keyword"> override</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a n
 ame="l00038"></a><span class="lineno">   38</span>&#160;    <span class="comment">// Save the current working directory.</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    cwd = <a class="code" href="namespaceos.html#a84a3290f051cdd50d88e0fd611645d4a">os::getcwd</a>();</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    <span class="comment">// Create a temporary directory for the test.</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> directory = <a class="code" href="namespaceos.html#afe70fd86d13b8f10cafb222bb80adcf6">os::mkdtemp</a>();</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90"
 >ASSERT_SOME</a>(directory) &lt;&lt; <span class="stringliteral">&quot;Failed to mkdtemp&quot;</span>;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="comment">// We get the `realpath` of the temporary directory because some</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <span class="comment">// platforms, like macOS, symlink `/tmp` to `/private/var`, but</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    <span class="comment">// return the symlink name when creating temporary directories.</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    <span class="comment">// This is problematic because a lot of tests compare the</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    <span cl
 ass="comment">// `realpath` of a temporary file.</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    <a class="code" href="classResult.html">Result&lt;std::string&gt;</a> <a class="code" href="namespaceos.html#aa533c79d98af12b40b567a851e442373">realpath</a> = <a class="code" href="namespaceos.html#aa533c79d98af12b40b567a851e442373">os::realpath</a>(directory.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>());</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(realpath) &lt;&lt; <span class="stringliteral">&quot;Failed to get realpath of &#39;&quot;</span> &lt;&lt; directory.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>()</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;                          &lt;&
 lt; <span class="stringliteral">&quot;&#39;: &quot;</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;                          &lt;&lt; (realpath.<a class="code" href="classResult.html#aeca16ad17d299ad885c9b46c83b12a3d">isError</a>() ? realpath.<a class="code" href="classResult.html#a521adf96f5c27d26d6b1d580aae8aaee">error</a>()</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;                                                 : <span class="stringliteral">&quot;No such directory&quot;</span>);</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a> = realpath.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>();</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class
 ="lineno">   57</span>&#160;    <span class="comment">// Run the test out of the temporary directory we created.</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(<a class="code" href="namespaceos.html#a11febfefa1908b3cb87b77da5c8482c5">os::chdir</a>(<a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()))</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;      &lt;&lt; <span class="stringliteral">&quot;Failed to chdir into &#39;&quot;</span> &lt;&lt; <a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>() &lt;&lt; <span class="stringliteral
 ">&quot;&#39;&quot;</span>;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  }</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classTemporaryDirectoryTest.html#a6a969f7ca1e9720dcec0eeb0b4fa5d47">   62</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classTemporaryDirectoryTest.html#a6a969f7ca1e9720dcec0eeb0b4fa5d47">TearDown</a>()<span class="keyword"> override</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    <span class="comment">// Return to previous working directory and cleanup the sandbox.</span></div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    <a class="code" href="stout_2include_2stout_2gtest_8hp
 p.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(<a class="code" href="namespaceos.html#a11febfefa1908b3cb87b77da5c8482c5">os::chdir</a>(cwd));</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;      <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(<a class="code" href="namespaceos.html#a84298b990ad52dfd353358427b04ff3f">os::rmdir</a>(<a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>.<a class="code" href="classOption.html#a21358442c0fac
 1cc978a67a9a9089a79">get</a>()));</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    }</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  }</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <span class="comment">// A temporary directory for test purposes.</span></div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="comment">// Not to be confused with the &quot;sandbox&quot; that tasks are run in.</span></div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">   74</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>;</div>
 <div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  std::string cwd;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;};</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">#ifdef __FreeBSD__</span></div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> isJailed() {</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="keywordtype">int</span> mib[4];</div>
 <div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <span class="keywordtype">size_t</span> len = 4;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  ::sysctlnametomib(<span class="stringliteral">&quot;security.jail.jailed&quot;</span>, mib, &amp;len);</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  <a class="code" href="classTry.html">Try&lt;int&gt;</a> jailed = <a class="code" href="structos_1_1sysctl.html">os::sysctl</a>(mib[0], mib[1], mib[2]).<a class="code" href="structos_1_1sysctl.html#ae4fa1e9a1934a5f694a83ba10b008764">integer</a>();</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="keywordflow">if</span> (jailed.<a class="code" href="classTry.html#a6543d7d5db4f298bcd673bf3cd509acc">isSome</a>()) {</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;      <span class="keywordflow">return</span> jai
 led.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>() == 1;</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  }</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;}</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="preprocessor">#endif // __STOUT_TESTS_UTILS_HPP__</span></div><div class="ttc" id="realpath_8hpp_html"><div class="ttname"><a href="realpath_8hpp.html">realpath.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_a84298b990ad52dfd353358427b04ff3f"><div class="ttname"><a href="namespaceos.html#a84298b990ad52dfd353358427b04ff3f">os::rmdir</a></div><div class="ttdeci">Try&lt; Nothing &gt; rmdir(const std::string &amp;directory, bool recursive=true, bool removeRoot=true, bool continueOnError=false)</div><div class="ttdef"><b>Definition:</b> rmdir.hpp:42</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
 <div class="ttc" id="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T &amp; get()&amp;</div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
@@ -61,7 +61,6 @@
 <div class="ttc" id="classResult_html_a521adf96f5c27d26d6b1d580aae8aaee"><div class="ttname"><a href="classResult.html#a521adf96f5c27d26d6b1d580aae8aaee">Result::error</a></div><div class="ttdeci">static Result&lt; T &gt; error(const std::string &amp;message)</div><div class="ttdef"><b>Definition:</b> result.hpp:53</div></div>
 <div class="ttc" id="namespaceos_html_a84a3290f051cdd50d88e0fd611645d4a"><div class="ttname"><a href="namespaceos.html#a84a3290f051cdd50d88e0fd611645d4a">os::getcwd</a></div><div class="ttdeci">std::string getcwd()</div><div class="ttdef"><b>Definition:</b> getcwd.hpp:23</div></div>
 <div class="ttc" id="chdir_8hpp_html"><div class="ttname"><a href="chdir_8hpp.html">chdir.hpp</a></div></div>
-<div class="ttc" id="classTemporaryDirectoryTest_html_af398699f3f3f018086e72ea220d65dbd"><div class="ttname"><a href="classTemporaryDirectoryTest.html#af398699f3f3f018086e72ea220d65dbd">TemporaryDirectoryTest::TearDown</a></div><div class="ttdeci">virtual void TearDown()</div><div class="ttdef"><b>Definition:</b> utils.hpp:62</div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> check.hpp:30</div></div>
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
 <div class="ttc" id="classTemporaryDirectoryTest_html"><div class="ttname"><a href="classTemporaryDirectoryTest.html">TemporaryDirectoryTest</a></div><div class="ttdef"><b>Definition:</b> utils.hpp:33</div></div>
@@ -74,12 +73,13 @@
 <div class="ttc" id="structos_1_1sysctl_html_ae4fa1e9a1934a5f694a83ba10b008764"><div class="ttname"><a href="structos_1_1sysctl.html#ae4fa1e9a1934a5f694a83ba10b008764">os::sysctl::integer</a></div><div class="ttdeci">Integer integer() const </div><div class="ttdef"><b>Definition:</b> sysctl.hpp:182</div></div>
 <div class="ttc" id="mkdtemp_8hpp_html"><div class="ttname"><a href="mkdtemp_8hpp.html">mkdtemp.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
+<div class="ttc" id="classTemporaryDirectoryTest_html_ad2e713530533a81df53294d7cb06ecea"><div class="ttname"><a href="classTemporaryDirectoryTest.html#ad2e713530533a81df53294d7cb06ecea">TemporaryDirectoryTest::SetUp</a></div><div class="ttdeci">void SetUp() override</div><div class="ttdef"><b>Definition:</b> utils.hpp:36</div></div>
 <div class="ttc" id="structos_1_1sysctl_html"><div class="ttname"><a href="structos_1_1sysctl.html">os::sysctl</a></div><div class="ttdef"><b>Definition:</b> sysctl.hpp:59</div></div>
-<div class="ttc" id="classTemporaryDirectoryTest_html_a8c276b7f4a8ac1d5ca5d575d56fbea12"><div class="ttname"><a href="classTemporaryDirectoryTest.html#a8c276b7f4a8ac1d5ca5d575d56fbea12">TemporaryDirectoryTest::SetUp</a></div><div class="ttdeci">virtual void SetUp()</div><div class="ttdef"><b>Definition:</b> utils.hpp:36</div></div>
 <div class="ttc" id="classResult_html_aeca16ad17d299ad885c9b46c83b12a3d"><div class="ttname"><a href="classResult.html#aeca16ad17d299ad885c9b46c83b12a3d">Result::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> result.hpp:113</div></div>
 <div class="ttc" id="classTemporaryDirectoryTest_html_aa550fd09eb1cff3070839435557f4b9a"><div class="ttname"><a href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">TemporaryDirectoryTest::sandbox</a></div><div class="ttdeci">Option&lt; std::string &gt; sandbox</div><div class="ttdef"><b>Definition:</b> utils.hpp:74</div></div>
 <div class="ttc" id="namespaceos_html_a11febfefa1908b3cb87b77da5c8482c5"><div class="ttname"><a href="namespaceos.html#a11febfefa1908b3cb87b77da5c8482c5">os::chdir</a></div><div class="ttdeci">Try&lt; Nothing &gt; chdir(const std::string &amp;directory)</div><div class="ttdef"><b>Definition:</b> chdir.hpp:25</div></div>
 <div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a0add664e84bbf99f845f1b715dd63f90"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a></div><div class="ttdeci">#define ASSERT_SOME(actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:128</div></div>
+<div class="ttc" id="classTemporaryDirectoryTest_html_a6a969f7ca1e9720dcec0eeb0b4fa5d47"><div class="ttname"><a href="classTemporaryDirectoryTest.html#a6a969f7ca1e9720dcec0eeb0b4fa5d47">TemporaryDirectoryTest::TearDown</a></div><div class="ttdeci">void TearDown() override</div><div class="ttdef"><b>Definition:</b> utils.hpp:62</div></div>
 <div class="ttc" id="rmdir_8hpp_html"><div class="ttname"><a href="rmdir_8hpp.html">rmdir.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_afe70fd86d13b8f10cafb222bb80adcf6"><div class="ttname"><a href="namespaceos.html#afe70fd86d13b8f10cafb222bb80adcf6">os::mkdtemp</a></div><div class="ttdeci">Try&lt; std::string &gt; mkdtemp(const std::string &amp;path=path::join(os::temp(),&quot;XXXXXX&quot;))</div><div class="ttdef"><b>Definition:</b> mkdtemp.hpp:38</div></div>
 </div><!-- fragment --></div><!-- contents -->