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 2017/11/20 20:52:44 UTC

[01/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Repository: mesos-site
Updated Branches:
  refs/heads/asf-site 71f4cb4ce -> 6f17b1dfb


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html b/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
index de29390..29d1b79 100644
--- a/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
@@ -176,59 +176,66 @@
 <div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a1125caabfba60cdae07491ec2648ee73">kill</a>,</div>
 <div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;      <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a>(<span class="keyword">const</span> ContainerID&amp;, <span class="keywordtype">int</span>));</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;  <span class="comment">// Additional destroy method for testing because we won&#39;t know the</span></div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  <span class="comment">// ContainerID created for each container.</span></div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a460b7c3483def8f45e1e2b018bba48b8">destroy</a>(</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId);</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;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;  <span class="keywordtype">void</span> setup();</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">// The following functions act as a level of indirection to</span></div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;  <span class="comment">// perform the dispatch while still allowing the above to be</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;  <span class="comment">// mock functions.</span></div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa026516e98b010a70dfaa311ce7d02b4">MOCK_METHOD0</a>(</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a>,</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;      <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a>());</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;  <span class="comment">// Additional destroy method for testing because we won&#39;t know the</span></div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <span class="comment">// ContainerID created for each container.</span></div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a460b7c3483def8f45e1e2b018bba48b8">destroy</a>(</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId);</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;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;  <span class="keywordtype">void</span> setup();</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _recover(</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;slave::state::SlaveState&gt;</a>&amp; state);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;slave::Containerizer::LaunchResult&gt;</a> _launch(</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig,</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;      <span class="keyword">const</span> std::map&lt;std::string, std::string&gt;&amp; <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; pidCheckpointPath);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;process::http::Connection&gt;</a> _attach(</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _update(</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>);</div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;  <span class="comment">// The following functions act as a level of indirection to</span></div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;  <span class="comment">// perform the dispatch while still allowing the above to be</span></div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;  <span class="comment">// mock functions.</span></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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _recover(</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;slave::state::SlaveState&gt;</a>&amp; state);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;slave::Containerizer::LaunchResult&gt;</a> _launch(</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig,</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="keyword">const</span> std::map&lt;std::string, std::string&gt;&amp; <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; pidCheckpointPath);</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;process::http::Connection&gt;</a> _attach(</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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_1Future.html">process::Future&lt;ResourceStatistics&gt;</a> _usage(</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</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;ContainerStatus&gt;</a> _status(</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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">  160</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;mesos::slave::ContainerTermination&gt;</a>&gt; _wait(</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> _destroy(</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> _kill(</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;      <span class="keywordtype">int</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a41ab321c7dd4a940fce865953621881f">status</a>);</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;Nothing&gt;</a> _update(</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ResourceStatistics&gt;</a> _usage(</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ContainerStatus&gt;</a> _status(</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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="classprocess_1_1Future.html">process::Future&lt;Option&lt;mesos::slave::ContainerTermination&gt;</a>&gt; _wait(</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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_1Future.html">process::Future&lt;bool&gt;</a> _destroy(</div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
 <div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;TestContainerizerProcess&gt;</a> process;</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;} <span class="comment">// namespace tests {</span></div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;} <span class="comment">// namespace mesos {</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> _kill(</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;      <span class="keywordtype">int</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a41ab321c7dd4a940fce865953621881f">status</a>);</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _pruneImages();</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="preprocessor">#endif // __TEST_CONTAINERIZER_HPP__</span></div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;TestContainerizerProcess&gt;</a> process;</div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;};</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;} <span class="comment">// namespace tests {</span></div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;<span class="preprocessor">#endif // __TEST_CONTAINERIZER_HPP__</span></div>
 <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_a46f5aaa90b1455755644b2a2195aa3d5"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a46f5aaa90b1455755644b2a2195aa3d5">mesos::internal::tests::TestContainerizer::MOCK_METHOD1</a></div><div class="ttdeci">MOCK_METHOD1(recover, process::Future&lt; Nothing &gt;(const Option&lt; slave::state::SlaveState &gt; &amp;))</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:27</div></div>
@@ -238,6 +245,7 @@
 <div class="ttc" id="os_8hpp_html"><div class="ttname"><a href="os_8hpp.html">os.hpp</a></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="include_2mesos_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2executor_8hpp.html">executor.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a43b66ff0ea3d543150eb27725d4afe7f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">mesos::internal::slave::Containerizer::pruneImages</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; pruneImages()=0</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:68</div></div>
 <div class="ttc" id="slave_8hpp_html"><div class="ttname"><a href="slave_8hpp.html">slave.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_abbd256339375865a3edea98eef4c24d7"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#abbd256339375865a3edea98eef4c24d7">mesos::internal::tests::TestContainerizer::MOCK_METHOD2</a></div><div class="ttdeci">MOCK_METHOD2(update, process::Future&lt; Nothing &gt;(const ContainerID &amp;, const Resources &amp;))</div></div>
@@ -256,6 +264,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_a249f9386c7a7d350edb621ea88417050"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a249f9386c7a7d350edb621ea88417050">mesos::internal::tests::TestContainerizer::MOCK_METHOD4</a></div><div class="ttdeci">MOCK_METHOD4(launch, process::Future&lt; slave::Containerizer::LaunchResult &gt;(const ContainerID &amp;, const mesos::slave::ContainerConfig &amp;, const std::map&lt; std::string, std::string &gt; &amp;, const Option&lt; std::string &gt; &amp;))</div></div>
 <div class="ttc" id="classmesos_1_1Executor_html"><div class="ttname"><a href="classmesos_1_1Executor.html">mesos::Executor</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:74</div></div>
 <div class="ttc" id="gmock_8hpp_html"><div class="ttname"><a href="gmock_8hpp.html">gmock.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_aa026516e98b010a70dfaa311ce7d02b4"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa026516e98b010a70dfaa311ce7d02b4">mesos::internal::tests::TestContainerizer::MOCK_METHOD0</a></div><div class="ttdeci">MOCK_METHOD0(pruneImages, process::Future&lt; Nothing &gt;())</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a1125caabfba60cdae07491ec2648ee73"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a1125caabfba60cdae07491ec2648ee73">mesos::internal::slave::Containerizer::kill</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; kill(const ContainerID &amp;containerId, int signal)</div><div class="ttdef"><b>Definition:</b> containerizer.hpp:148</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_afee9673dc215076f476ac6c4c88bba19"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#afee9673dc215076f476ac6c4c88bba19">mesos::internal::tests::TestContainerizer::~TestContainerizer</a></div><div class="ttdeci">virtual ~TestContainerizer()</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
index a438a40..ef0693e 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
@@ -3234,7 +3234,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a4a40e358c862a7c630137960605eb017"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a4a40e358c862a7c630137960605eb017">mesos::internal::tests::v1::MockHTTPExecutor</a></div><div class="ttdeci">tests::executor::MockHTTPExecutor&lt; mesos::v1::executor::Mesos, mesos::v1::executor::Event &gt; MockHTTPExecutor</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2652</div></div>
 <div class="ttc" id="authentication_2secret__generator_8hpp_html"><div class="ttname"><a href="authentication_2secret__generator_8hpp.html">secret_generator.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a3a5af79937988dab92a6b9718b319f37"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a3a5af79937988dab92a6b9718b319f37">mesos::internal::tests::_FutureProtobuf</a></div><div class="ttdeci">T _FutureProtobuf(const process::Message &amp;message)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2938</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">mesos::internal::slave::containerizer::paths::Mode</a></div><div class="ttdeci">Mode</div><div class="ttdef"><b>Definition:</b> paths.hpp:78</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">mesos::internal::slave::containerizer::paths::Mode</a></div><div class="ttdeci">Mode</div><div class="ttdef"><b>Definition:</b> paths.hpp:80</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a9faf1357ddbd892de9f2673ae1f1b8ca"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a9faf1357ddbd892de9f2673ae1f1b8ca">mesos::internal::tests::common::createReservedResource</a></div><div class="ttdeci">TResource createReservedResource(const std::string &amp;name, const std::string &amp;value, const TReservationInfos &amp;...reservations)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:881</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a31a0ee4660f0d7621e62acc6c6325a00"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a31a0ee4660f0d7621e62acc6c6325a00">mesos::internal::tests::DropUnionProtobufs</a></div><div class="ttdeci">void DropUnionProtobufs(Message message, UnionType unionType, From from, To to)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2957</div></div>
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html b/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
index 60f2bc6..13ba0ac 100644
--- a/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
+++ b/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
@@ -156,10 +156,10 @@
 <div class="ttc" id="slave_2containerizer_2mesos_2provisioner_2store_8hpp_html"><div class="ttname"><a href="slave_2containerizer_2mesos_2provisioner_2store_8hpp.html">store.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestStore_html_a7ceb58dfb88a61deed514d1612796df5"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestStore.html#a7ceb58dfb88a61deed514d1612796df5">mesos::internal::tests::TestStore::MOCK_METHOD1</a></div><div class="ttdeci">MOCK_METHOD1(get, process::Future&lt; slave::ImageInfo &gt;(const Image &amp;image, const std::string &amp;backend))</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestStore_html_a5d9ea4a180526cd59a073cbcc124beb8"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestStore.html#a5d9ea4a180526cd59a073cbcc124beb8">mesos::internal::tests::TestStore::unmocked_recover</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; unmocked_recover()</div><div class="ttdef"><b>Definition:</b> store.hpp:66</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:59</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="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:111</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2shared_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2shared_8hpp.html">shared.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ImageInfo_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">mesos::internal::slave::ImageInfo</a></div><div class="ttdef"><b>Definition:</b> store.hpp:44</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ImageInfo_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">mesos::internal::slave::ImageInfo</a></div><div class="ttdef"><b>Definition:</b> store.hpp:45</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:37</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestStore_html_ac1a7ef28e20018965122c5359d9cf9f2"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestStore.html#ac1a7ef28e20018965122c5359d9cf9f2">mesos::internal::tests::TestStore::MOCK_METHOD0</a></div><div class="ttdeci">MOCK_METHOD0(recover, process::Future&lt; Nothing &gt;())</div></div>
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:25</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/windows_2getcwd_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2getcwd_8hpp_source.html b/content/api/latest/c++/windows_2getcwd_8hpp_source.html
index 2808de5..0888ba5 100644
--- a/content/api/latest/c++/windows_2getcwd_8hpp_source.html
+++ b/content/api/latest/c++/windows_2getcwd_8hpp_source.html
@@ -110,7 +110,7 @@
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.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="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:80</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:82</div></div>
 <div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/windows_2mkdir_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2mkdir_8hpp_source.html b/content/api/latest/c++/windows_2mkdir_8hpp_source.html
index 5431201..02ea763 100644
--- a/content/api/latest/c++/windows_2mkdir_8hpp_source.html
+++ b/content/api/latest/c++/windows_2mkdir_8hpp_source.html
@@ -137,7 +137,7 @@
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</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="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:80</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:82</div></div>
 <div class="ttc" id="namespaceinternal_1_1windows_html_abd7dbdbc8d95626d0c66455078380aa1"><div class="ttname"><a href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows::longpath</a></div><div class="ttdeci">std::wstring longpath(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> longpath.hpp:38</div></div>
 <div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
 <div class="ttc" id="namespaceos_html_a493d7d8775f0ed778ad3b52ec19bbaab"><div class="ttname"><a href="namespaceos.html#a493d7d8775f0ed778ad3b52ec19bbaab">os::PATH_SEPARATOR</a></div><div class="ttdeci">constexpr char PATH_SEPARATOR</div><div class="ttdef"><b>Definition:</b> constants.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/windows_2mktemp_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2mktemp_8hpp_source.html b/content/api/latest/c++/windows_2mktemp_8hpp_source.html
index 2cef0b0..ad0b974 100644
--- a/content/api/latest/c++/windows_2mktemp_8hpp_source.html
+++ b/content/api/latest/c++/windows_2mktemp_8hpp_source.html
@@ -150,7 +150,7 @@
 <div class="ttc" id="namespaceos_html_abbdbbbe902fd8dc271077d94b99994e7"><div class="ttname"><a href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a></div><div class="ttdeci">Try&lt; int_fd &gt; open(const std::string &amp;path, int oflag, mode_t mode=0)</div><div class="ttdef"><b>Definition:</b> open.hpp:39</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.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="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:80</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:82</div></div>
 <div class="ttc" id="int__fd_8hpp_html"><div class="ttname"><a href="int__fd_8hpp.html">int_fd.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_aa3debc8caa054e7a0a3bfe4aa42aae07"><div class="ttname"><a href="namespaceos.html#aa3debc8caa054e7a0a3bfe4aa42aae07">os::temp</a></div><div class="ttdeci">std::string temp()</div><div class="ttdef"><b>Definition:</b> temp.hpp:27</div></div>
 <div class="ttc" id="namespaceinternal_1_1windows_html_abd7dbdbc8d95626d0c66455078380aa1"><div class="ttname"><a href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows::longpath</a></div><div class="ttdeci">std::wstring longpath(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> longpath.hpp:38</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/windows_2realpath_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2realpath_8hpp_source.html b/content/api/latest/c++/windows_2realpath_8hpp_source.html
index d7618db..e72883a 100644
--- a/content/api/latest/c++/windows_2realpath_8hpp_source.html
+++ b/content/api/latest/c++/windows_2realpath_8hpp_source.html
@@ -118,7 +118,7 @@
 <div class="ttc" id="longpath_8hpp_html"><div class="ttname"><a href="longpath_8hpp.html">longpath.hpp</a></div></div>
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:80</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:82</div></div>
 <div class="ttc" id="namespaceinternal_1_1windows_html_abd7dbdbc8d95626d0c66455078380aa1"><div class="ttname"><a href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows::longpath</a></div><div class="ttdeci">std::wstring longpath(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> longpath.hpp:38</div></div>
 <div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
 <div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>


[12/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_0x6d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6d.html b/content/api/latest/c++/functions_0x6d.html
index 400a0f1..0f7dfb8 100644
--- a/content/api/latest/c++/functions_0x6d.html
+++ b/content/api/latest/c++/functions_0x6d.html
@@ -217,12 +217,12 @@
 <li>max_unreachable_tasks_per_framework
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a644b73682c9d82f8502a63b2b6dabdca">mesos::internal::master::Flags</a>
 </li>
-<li>megabytes()
-: <a class="el" href="classBytes.html#aee1957960ddcf609db170b0590ff7db5">Bytes</a>
-</li>
 <li>MEGABYTES
 : <a class="el" href="classBytes.html#aea64a730637e49bd81fbbb10d146e8f1">Bytes</a>
 </li>
+<li>megabytes()
+: <a class="el" href="classBytes.html#aee1957960ddcf609db170b0590ff7db5">Bytes</a>
+</li>
 <li>mem()
 : <a class="el" href="classmesos_1_1Resources.html#afdf2dfb4dd2c53acf5cd96bb6f02140c">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a20817b376bd759e713332344155fbb18">mesos::v1::Resources</a>
@@ -403,12 +403,12 @@
 <li>metrics
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
-<li>MICROSECONDS
-: <a class="el" href="classDuration.html#ad2877fca0bfcc4909706cf128273b3aa">Duration</a>
-</li>
 <li>Microseconds()
 : <a class="el" href="classMicroseconds.html#acf44bc9c3fd32497f04c6254e65ef115">Microseconds</a>
 </li>
+<li>MICROSECONDS
+: <a class="el" href="classDuration.html#ad2877fca0bfcc4909706cf128273b3aa">Duration</a>
+</li>
 <li>Milliseconds()
 : <a class="el" href="classMilliseconds.html#abe2f94a846770aab54e261b4eb35d0e6">Milliseconds</a>
 </li>
@@ -467,6 +467,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ae029bd9159ec61a60d6ad8546b208b87">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#aaff97ef49fa11dc630783add644f23bd">mesos::internal::tests::MockContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html#ac1a7ef28e20018965122c5359d9cf9f2">mesos::internal::tests::TestStore</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa026516e98b010a70dfaa311ce7d02b4">mesos::internal::tests::TestContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html#aa37b9a18812afafc5da6f1e6b3729d8e">mesos::internal::tests::MockResourceEstimator</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockQoSController.html#ad4b6cece5790b6e2fc168cee9053ce45">mesos::internal::tests::MockQoSController</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a298118d8a9b4c996e755e53ba0044d07">mesos::internal::tests::MockSlave</a>
@@ -475,99 +476,98 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aeac215b0c0b7f77c82adf3050e442dde">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a>
 </li>
 <li>MOCK_METHOD1()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a5443b568dfaa721fa22fa0929b402f72">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#aa11a2562a50b189dc11365a761989b83">mesos::internal::tests::TestLauncher</a>
-, <a class="el" href="classprocess_1_1MockFilter.html#a668364fdefb63bcaca33cfbe509562db">process::MockFilter</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess.html#a7d4e9c51dbdeb007159e61520ac9637c">mesos::internal::tests::MockDockerContainerizerProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a9e7f0430f738f112242e52f8a19b9f4b">mesos::internal::tests::MockContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a940436c0fc8b3000f125483f63bc08a3">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a4da11eda6a6cb05ce64f7d10c9d0740f">mesos::internal::tests::TestContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a98cbad03c345c0018e457c23ca827454">mesos::internal::tests::MockExecutor</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#a23fdf3bf572eb953905332ab8e3246ef">mesos::internal::tests::MockAuthorizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#a1aa1b03f39c70559eb7a9bf9f2206f9f">mesos::internal::tests::MockIsolator</a>
+, <a class="el" href="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415">process::MockFilter</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockQoSController.html#a5d6654a2b9c4c38fc592b25af7924a48">mesos::internal::tests::MockQoSController</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#ac386a6f6295d9702ffb5400766af338b">mesos::internal::tests::TestContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a3c06b7926951a7e05ca0742666b49a43">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a906bf9fa5da40adeab2be475c5b69cb0">mesos::internal::tests::TestContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#a815118effb05f213161861a36523ee6f">mesos::internal::tests::TestLauncher</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#abce17b3fa055970b657667e5f2c5f7f9">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#a3047e18411167965c9077f525c5cc707">mesos::internal::tests::MockIsolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#ab9f58a40c5eca5e2d4759ed503021ab9">mesos::internal::tests::TestLauncher</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#aa11a2562a50b189dc11365a761989b83">mesos::internal::tests::TestLauncher</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94d302e4f144143d4b505ab9a71669df">mesos::internal::tests::MockContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html#a7ceb58dfb88a61deed514d1612796df5">mesos::internal::tests::TestStore</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a46f5aaa90b1455755644b2a2195aa3d5">mesos::internal::tests::TestContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#abe9a35ec9a59721722aad0dcea8afdd1">mesos::internal::tests::MockScheduler</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#afde6888401d3f5c9ef8e4772f742dbf1">mesos::internal::tests::MockExecutor</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#a23fdf3bf572eb953905332ab8e3246ef">mesos::internal::tests::MockAuthorizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a98cbad03c345c0018e457c23ca827454">mesos::internal::tests::MockExecutor</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html#af3a0697821081cc621ce6cda9bbc7e18">mesos::internal::tests::MockSecretGenerator</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess.html#a7d34950e1325c06ad63462d2553a30ab">mesos::internal::tests::MockDockerContainerizerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess.html#a7d4e9c51dbdeb007159e61520ac9637c">mesos::internal::tests::MockDockerContainerizerProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html#a558fb77c05606ad8b9b4d51216719cd4">mesos::internal::tests::MockRegistrar</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html#aa84ed8bd017bcfd2a9e09b457a2a3055">mesos::internal::tests::MockGarbageCollector</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html#a370c22bc4ec80ef04ed0c31bd4ee3120">mesos::internal::tests::MockResourceEstimator</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockQoSController.html#a5d6654a2b9c4c38fc592b25af7924a48">mesos::internal::tests::MockQoSController</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ad98b29ee42bb4ad9915301323b5621e2">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415">process::MockFilter</a>
+, <a class="el" href="classprocess_1_1MockFilter.html#aa2dacabbee2ef393a13dcfce9721a560">process::MockFilter</a>
 </li>
 <li>MOCK_METHOD10()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#a8b42f69691df4dc87f8e0c6f1bb01f2c">mesos::internal::tests::TestLauncher</a>
 </li>
 <li>MOCK_METHOD1_T()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#aaaa1d6f1831e9ec54577b29c7b2fa3ed">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a49d9fdb848613bb865c0d0fc320a78f7">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a7dfa1797debefd1cd2e986ba0b664b89">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#ad68e7e09e1f373256faf91448aca3fb0">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a0b6d506741e927a1f1d8cb77b1fdbf19">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a>
 </li>
 <li>MOCK_METHOD2()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa3560a19f7c4b51479372903f741e11a">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a89e0d131fc58561ba6acd0cd72b7d6a4">mesos::internal::tests::MockExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#a199087dad4a1daba02321ac4ebd3c15f">mesos::internal::tests::MockAuthorizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#afa5ce77a86dbbd0b7bbc9abdb14c02f3">mesos::internal::tests::MockDockerContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html#aa6c83939e3435a1f9428ef902e5001f9">mesos::internal::tests::MockGarbageCollector</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acdfe37cfb77e9dabb4e5ad2f3ee19299">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a759a8027ee6bf7b6741cbbeab79ea1f0">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a89e0d131fc58561ba6acd0cd72b7d6a4">mesos::internal::tests::MockExecutor</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#a199087dad4a1daba02321ac4ebd3c15f">mesos::internal::tests::MockAuthorizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#acb472049fabcaa36f7f841b60ab876a1">mesos::internal::tests::MockExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a4d97488b999991c2a52e481745618eda">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a586600e7812649ac7ed23d6f16078fab">mesos::internal::tests::MockExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a07c06769bc9639918d4424fb8284ce2e">mesos::internal::tests::MockContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html#aa6c83939e3435a1f9428ef902e5001f9">mesos::internal::tests::MockGarbageCollector</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#af4c54ddd015f24bf9ff2d5b1cde6c87e">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a6ae23fd387e028884a79a4b17a9c1bbd">mesos::internal::tests::MockExecutor</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a5746861c724a0916b053acc3aab09cd6">mesos::internal::tests::MockScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#abbd256339375865a3edea98eef4c24d7">mesos::internal::tests::TestContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a07c06769bc9639918d4424fb8284ce2e">mesos::internal::tests::MockContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#ad72f1f94ad46f849133cffadfd6d9c35">mesos::internal::tests::MockIsolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#af1df6e46ba316ade93acc284f7d06193">mesos::internal::tests::MockExecutor</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#ac6d4dfa61211a2c0a7228755ca146884">mesos::internal::tests::MockScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a759a8027ee6bf7b6741cbbeab79ea1f0">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#ac1ed3bf54f9ce241a6d300d537b647ec">mesos::internal::tests::MockIsolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a07f9dd9add2cf8918604d140a6731a7f">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#af8c2278a55d82d2b2cf8d06d8e270b02">mesos::internal::tests::MockScheduler</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ad422e01526632fd8dfb17fc5b24253ab">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#aea0861279b080d0b7bf000431eda2387">mesos::internal::tests::MockIsolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a07f9dd9add2cf8918604d140a6731a7f">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa35423bbd05939871a999f82a85b0a43">mesos::internal::tests::TestContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#ad72f1f94ad46f849133cffadfd6d9c35">mesos::internal::tests::MockIsolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#aea0861279b080d0b7bf000431eda2387">mesos::internal::tests::MockIsolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#ac1f550411decef8c854a1cccfe7be2f8">mesos::internal::tests::MockScheduler</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#a2580c890554582d691b9a40829740d93">mesos::internal::tests::MockIsolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a31728b721f1bd9c1279c20eca957b7da">mesos::internal::tests::MockScheduler</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a586600e7812649ac7ed23d6f16078fab">mesos::internal::tests::MockExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#acb472049fabcaa36f7f841b60ab876a1">mesos::internal::tests::MockExecutor</a>
 </li>
 <li>MOCK_METHOD2_T()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#af6dd051cc94640bcb18877610ca42008">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a074c3e1c8577951dc627452c32e766f0">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#aa9664191d42e27feb39ef17b340b6c07">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a2ec85d03639c057a1371f977b3ec9310">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a9e8450d5d558ae2d14c893a36294dbdb">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a2d321793739d42150e7b132792d81cad">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a9d0c7267a720273d2b3ae26b53d52506">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#af54360cd6e4ea7a208ea53b7d36b082b">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a074c3e1c8577951dc627452c32e766f0">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
 </li>
 <li>MOCK_METHOD3()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a61d02835ea07196d541fa835a9738065">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a32693f3cb052829f2a4bc65a03607856">mesos::internal::tests::MockScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a09c6ebfb457d7b0125e0f90c23590e59">mesos::internal::tests::MockSlave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a95d6ffbaf7bf12ef0712379cf6b2893b">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a32693f3cb052829f2a4bc65a03607856">mesos::internal::tests::MockScheduler</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4513fd374739794eb5c09252c2ff6068">mesos::internal::tests::MockSlave</a>
 </li>
 <li>MOCK_METHOD4()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a34d6e5ce90b25b4cd84246adbff85ead">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a249f9386c7a7d350edb621ea88417050">mesos::internal::tests::TestContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a20f9c92d99bc2ccd7a5b3a37d5c7de79">mesos::internal::tests::MockDockerContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#a3964bc4ca97733813371bbdd680edc07">mesos::internal::tests::MockFetcherProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a9e6a14dfbd492ad8cbaac3344e401422">mesos::internal::tests::MockScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a0752b8ad98a9221c54f6ef80d75daac2">mesos::internal::tests::MockExecutor</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a09a76d39bc07ebd7eba49c273d85754b">mesos::internal::tests::MockScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a20f9c92d99bc2ccd7a5b3a37d5c7de79">mesos::internal::tests::MockDockerContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acd8c4a6d0c7ff0de8ee626ba2667d9fc">mesos::internal::tests::MockSlave</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#a3964bc4ca97733813371bbdd680edc07">mesos::internal::tests::MockFetcherProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#acd1bdcdca3f1296d7036aad48355f14e">mesos::internal::tests::MockContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a249f9386c7a7d350edb621ea88417050">mesos::internal::tests::TestContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a42ef58d9b7d25bad17b685edbc27a841">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acd8c4a6d0c7ff0de8ee626ba2667d9fc">mesos::internal::tests::MockSlave</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a09a76d39bc07ebd7eba49c273d85754b">mesos::internal::tests::MockScheduler</a>
 </li>
 <li>MOCK_METHOD5()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#ae78ee85c0ad540adad18e63dd3181e4c">mesos::internal::tests::MockFetcherProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4d80115a30e055e31a6b877b1f3219d9">mesos::internal::tests::MockSlave</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a9ac48e4c1c633473ca970f91b9b41317">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#ae78ee85c0ad540adad18e63dd3181e4c">mesos::internal::tests::MockFetcherProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa2565c164096b7dc96a567af2cbe3a37">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4285253d293146e066bed4b64cfe0a09">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a9ac48e4c1c633473ca970f91b9b41317">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 </li>
 <li>MOCK_METHOD6()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#acf79479daa3f4a26ee3bab26fc61618a">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a410ec0825e1c6174cae59977844041e0">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 </li>
 <li>MockAuthorizer()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#add46dcd746f0ba00411487e73d26d0d4">mesos::internal::tests::MockAuthorizer</a>
@@ -621,23 +621,23 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ab0583eb3606130591329ed493d2700c0">mesos::internal::tests::MockSlave</a>
 </li>
 <li>Module()
-: <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#abede4c5ef101a12c52d1476d51658448">mesos::modules::Module&lt; mesos::Authenticator &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#aa8668f4f689c3ac87afb2468e0b1a34f">mesos::modules::Module&lt; mesos::allocator::Allocator &gt;</a>
+: <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html#a98988b3d66ecf17a83d14040b1c1746c">mesos::modules::Module&lt; mesos::Authorizer &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01TestModule_01_4.html#aa25fa34f4d1284a6a9b2cbc9c3dc475b">mesos::modules::Module&lt; TestModule &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1contender_1_1MasterContender_01_4.html#a3ea940fb9c5b7ded0311da310b2ed222">mesos::modules::Module&lt; mesos::master::contender::MasterContender &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1detector_1_1MasterDetector_01_4.html#aaad586a40e542516ebd4b16803e0aad4">mesos::modules::Module&lt; mesos::master::detector::MasterDetector &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1http_1_1authentication_1_1Authenticatee_01_4.html#a989ae259e6cb6fe7a0846bcd24ec2c4b">mesos::modules::Module&lt; mesos::http::authentication::Authenticatee &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4.html#aa657e63de3c41fbda707578ed3b6dda0">mesos::modules::Module&lt; mesos::SecretResolver &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ContainerLogger_01_4.html#a56f65ddb9a32dd11725a6a20c988861f">mesos::modules::Module&lt; mesos::slave::ContainerLogger &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html#a6a2586dd09bd65db792aeaf7cadee5ab">mesos::modules::Module&lt; mesos::Hook &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html#a458cd8085339645f50f8c63c06f7f4d7">mesos::modules::Module&lt; Anonymous &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html#a98988b3d66ecf17a83d14040b1c1746c">mesos::modules::Module&lt; mesos::Authorizer &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1Isolator_01_4.html#a9c3ce3bcc39adbdeb02cfd9abdfef00b">mesos::modules::Module&lt; mesos::slave::Isolator &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a4ff0c9fbd3f74ca9b0214a69c89df909">mesos::modules::Module&lt; mesos::Authenticatee &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4.html#aa657e63de3c41fbda707578ed3b6dda0">mesos::modules::Module&lt; mesos::SecretResolver &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1detector_1_1MasterDetector_01_4.html#aaad586a40e542516ebd4b16803e0aad4">mesos::modules::Module&lt; mesos::master::detector::MasterDetector &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01TestModule_01_4.html#aa25fa34f4d1284a6a9b2cbc9c3dc475b">mesos::modules::Module&lt; TestModule &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1QoSController_01_4.html#a38a742e9e3e4166009e3d5cd92f7585a">mesos::modules::Module&lt; mesos::slave::QoSController &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1contender_1_1MasterContender_01_4.html#a3ea940fb9c5b7ded0311da310b2ed222">mesos::modules::Module&lt; mesos::master::contender::MasterContender &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html#aaea6bf809252bc4ea890808ebca47d4e">mesos::modules::Module&lt; mesos::SecretGenerator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#aa8668f4f689c3ac87afb2468e0b1a34f">mesos::modules::Module&lt; mesos::allocator::Allocator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html#a458cd8085339645f50f8c63c06f7f4d7">mesos::modules::Module&lt; Anonymous &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01process_1_1http_1_1authentication_1_1Authenticator_01_4.html#a1e6e86e91095a10c568298bb1e172dc8">mesos::modules::Module&lt; process::http::authentication::Authenticator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#abede4c5ef101a12c52d1476d51658448">mesos::modules::Module&lt; mesos::Authenticator &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ResourceEstimator_01_4.html#ad52d9906a2e39d359e2910f95322d271">mesos::modules::Module&lt; mesos::slave::ResourceEstimator &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1http_1_1authentication_1_1Authenticatee_01_4.html#a989ae259e6cb6fe7a0846bcd24ec2c4b">mesos::modules::Module&lt; mesos::http::authentication::Authenticatee &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html#aaea6bf809252bc4ea890808ebca47d4e">mesos::modules::Module&lt; mesos::SecretGenerator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1Isolator_01_4.html#a9c3ce3bcc39adbdeb02cfd9abdfef00b">mesos::modules::Module&lt; mesos::slave::Isolator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1QoSController_01_4.html#a38a742e9e3e4166009e3d5cd92f7585a">mesos::modules::Module&lt; mesos::slave::QoSController &gt;</a>
 </li>
 <li>moduleApiVersion
 : <a class="el" href="structmesos_1_1modules_1_1ModuleBase.html#a5dd5da6efcacafd63b38c963fc0928b3">mesos::modules::ModuleBase</a>
@@ -646,18 +646,18 @@
 : <a class="el" href="structmesos_1_1modules_1_1ModuleBase.html#a6e0d636098dbb6bb0fbdaa9c6cb1b5e8">mesos::modules::ModuleBase</a>
 </li>
 <li>modules
-: <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Flags.html#ae238850ab72f3aff828a412fa823712a">mesos::v1::scheduler::Flags</a>
-, <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#aee030fe8aaeb6a7b53479f65ebca0f64">mesos::internal::scheduler::Flags</a>
+: <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#aee030fe8aaeb6a7b53479f65ebca0f64">mesos::internal::scheduler::Flags</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9">mesos::internal::slave::Flags</a>
+, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Flags.html#ae238850ab72f3aff828a412fa823712a">mesos::v1::scheduler::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9b9e41ead0256d7e340ef44dd4555ae4">mesos::internal::master::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#a7ebee24d70c6acbdae95ca581c5907c4">mesos::internal::tests::Flags</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9">mesos::internal::slave::Flags</a>
 </li>
 <li>modulesDir
-: <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#a276a9e1a40b0900fe29fbb8bc0015c37">mesos::internal::scheduler::Flags</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">mesos::internal::slave::Flags</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a57f590ac194fdd7ae599458611d3455d">mesos::internal::master::Flags</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a57f590ac194fdd7ae599458611d3455d">mesos::internal::master::Flags</a>
+, <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#a276a9e1a40b0900fe29fbb8bc0015c37">mesos::internal::scheduler::Flags</a>
 , <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Flags.html#af379f044e99ca8c74169e6c0ee2a56d2">mesos::v1::scheduler::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#a88ed613de4971b307ab450c24effdd08">mesos::internal::tests::Flags</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">mesos::internal::slave::Flags</a>
 </li>
 <li>mount()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html#ab0a92753752f384564f869951c37851b">mesos::internal::slave::docker::volume::DriverClient</a>
@@ -672,7 +672,7 @@
 : <a class="el" href="classDuration.html#a05ddd6a9f21b82dba6313f81418f53d2">Duration</a>
 </li>
 <li>multihashmap()
-: <a class="el" href="classmultihashmap.html#abf9594bf83c80160e06af9f847285116">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
+: <a class="el" href="classmultihashmap.html#a9b179e77c03fb85cfe4e59cc6cf0bf95">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
 </li>
 <li>Multimap()
 : <a class="el" href="classMultimap.html#a13d4bd4285946600c1af81e5be4b09ad">Multimap&lt; K, V &gt;</a>
@@ -681,8 +681,8 @@
 : <a class="el" href="structprocess_1_1http_1_1Status.html#a8feae2af2cdeaf0c0ddbd5f80c9f5ff5">process::http::Status</a>
 </li>
 <li>multiRole
-: <a class="el" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a134591f666f03cb9d0e9a13f5a72592b">mesos::internal::protobuf::framework::Capabilities</a>
-, <a class="el" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#a074c9f963e06924b5b2385e7bd2367cb">mesos::internal::protobuf::slave::Capabilities</a>
+: <a class="el" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#a074c9f963e06924b5b2385e7bd2367cb">mesos::internal::protobuf::slave::Capabilities</a>
+, <a class="el" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a134591f666f03cb9d0e9a13f5a72592b">mesos::internal::protobuf::framework::Capabilities</a>
 </li>
 <li>mutate()
 : <a class="el" href="classmesos_1_1state_1_1Variable.html#abb0a232f470a26e935076cc6dd8f114a">mesos::state::Variable</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_0x6e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6e.html b/content/api/latest/c++/functions_0x6e.html
index c045a69..8364b17 100644
--- a/content/api/latest/c++/functions_0x6e.html
+++ b/content/api/latest/c++/functions_0x6e.html
@@ -298,19 +298,17 @@
 <li>NON_AUTHORITATIVE_INFORMATION
 : <a class="el" href="structprocess_1_1http_1_1Status.html#ae73df769517624433b4f20af3dd17803">process::http::Status</a>
 </li>
+<li>NONE
+: <a class="el" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">process::http::Response</a>
+</li>
 <li>None
 : <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#a40f175242221bec4b180ad2c586bb4bba6adf97f83acf6453d4a6a4b1070f3754">process::http::authentication::JWT</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a3133b61816a57fc55e22e5ef698b9d27">process::metrics::Gauge</a>
 </li>
 <li>none()
 : <a class="el" href="classResult.html#aa3d926b499dce65b365ea7e31f68514a">Result&lt; T &gt;</a>
 , <a class="el" href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option&lt; T &gt;</a>
 </li>
-<li>None()
-: <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a3133b61816a57fc55e22e5ef698b9d27">process::metrics::Gauge</a>
-</li>
-<li>NONE
-: <a class="el" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">process::http::Response</a>
-</li>
 <li>nonRevocable()
 : <a class="el" href="classmesos_1_1Resources.html#ae5cbdd78bfaf5de8ad74463b3a9bd5f5">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#afb2bb04c8e2228bc6d2e719bc13f9ac4">mesos::v1::Resources</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x70.html b/content/api/latest/c++/functions_0x70.html
index ae5f49f..0c8229e 100644
--- a/content/api/latest/c++/functions_0x70.html
+++ b/content/api/latest/c++/functions_0x70.html
@@ -169,15 +169,8 @@
 <li>patchVersion
 : <a class="el" href="structVersion.html#adefd3b36f307963dd8f5ee7a34267067">Version</a>
 </li>
-<li>path()
-: <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">process::network::unix::Address</a>
-</li>
-<li>Path()
-: <a class="el" href="classPath.html#af26cfab021ddf49af73da3b2beca85ac">Path</a>
-</li>
-<li>PATH
-: <a class="el" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8">process::http::Response</a>
-, <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a341f45297ccb682a0c97e7f164d03a55">mesos::slave::ContainerIO::IO</a>
+<li>PATH()
+: <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a341f45297ccb682a0c97e7f164d03a55">mesos::slave::ContainerIO::IO</a>
 , <a class="el" href="classprocess_1_1Subprocess.html#a54793e9c516257d68776f63f0872c3c7">process::Subprocess</a>
 , <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a7c8f14a0efec6a09b957d5d24b8f9e99a5ffb5f0d0de78321df46fc7c93ca64a3">mesos::slave::ContainerIO::IO</a>
 </li>
@@ -194,6 +187,13 @@
 , <a class="el" href="structprocess_1_1http_1_1URL.html#a184ec5f02b451f1d53b1ac5032a68dac">process::http::URL</a>
 , <a class="el" href="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328">process::http::Response</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a67db657f034ac8b51e68ee0477a2da1e">mesos::internal::slave::FetcherProcess::Cache::Entry</a>
+, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">process::network::unix::Address</a>
+</li>
+<li>Path()
+: <a class="el" href="classPath.html#af26cfab021ddf49af73da3b2beca85ac">Path</a>
+</li>
+<li>PATH
+: <a class="el" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8">process::http::Response</a>
 </li>
 <li>PathBuffer
 : <a class="el" href="struct__REPARSE__DATA__BUFFER.html#a147ca85ab16ce66bf0a2f0f512e6e2a4">_REPARSE_DATA_BUFFER</a>
@@ -376,15 +376,15 @@
 <li>PosixMemIsolatorProcess()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#ab8f8ec2dfe6a51fd5173086d653df78a">mesos::internal::slave::PosixMemIsolatorProcess</a>
 </li>
-<li>PostValidation
-: <a class="el" href="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6">mesos::ResourceConversion</a>
-</li>
 <li>postValidation
 : <a class="el" href="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781">mesos::ResourceConversion</a>
-, <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43">mesos::v1::ResourceConversion</a>
 </li>
 <li>PostValidation
-: <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">mesos::v1::ResourceConversion</a>
+: <a class="el" href="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6">mesos::ResourceConversion</a>
+, <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">mesos::v1::ResourceConversion</a>
+</li>
+<li>postValidation
+: <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43">mesos::v1::ResourceConversion</a>
 </li>
 <li>ppid
 : <a class="el" href="structproc_1_1ProcessStatus.html#ad0a83e9d469cab01eb3ceb70ab7f108d">proc::ProcessStatus</a>
@@ -393,16 +393,15 @@
 : <a class="el" href="structprocess_1_1http_1_1Status.html#a52227b30875d794c719a53fc2c7f42eb">process::http::Status</a>
 </li>
 <li>PreconditionFailed()
-: <a class="el" href="structprocess_1_1http_1_1PreconditionFailed.html#a5a17b1fd4057fc064d5bdc0d5a516fb9">process::http::PreconditionFailed</a>
+: <a class="el" href="structprocess_1_1http_1_1PreconditionFailed.html#a8927e97c394882eb87d4772ee85bcb2a">process::http::PreconditionFailed</a>
 </li>
 <li>prefix
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#ad2a2d1fbb2d666bf7b5f4b0e09126abd">mesos::internal::master::allocator::Metrics</a>
 , <a class="el" href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">net::IP::Network</a>
 </li>
 <li>prepare()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a2f03baa1e274f77828757b3699b3a523">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a6ac149587d64f556500a6fc227915bbe">mesos::internal::slave::XfsDiskIsolatorProcess</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_1PosixRLimitsIsolatorProcess.html#a0e119e29caca70fdd5b21126865a788a">mesos::internal::slave::PosixRLimitsIsolatorProcess</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_1slave_1_1ContainerLogger.html#ad5f5c3cb7cbe6499cc609a165917cc72">mesos::slave::ContainerLogger</a>
 , <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a35cb3afae3f941fd4450a763eb123d6d">mesos::slave::Isolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a9c4ae73855054894da085dba0d037ffe">mesos::internal::logger::LogrotateContainerLogger</a>
@@ -413,50 +412,51 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a3007548a9361c0194017b00e9a88e7f0">mesos::internal::slave::Subsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#aa62a9b72ddb3eb8282da5641e914904d">mesos::internal::slave::DevicesSubsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#a2bee511d8427a79a56e09b9a48d55c89">mesos::internal::slave::MemorySubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#a0e119e29caca70fdd5b21126865a788a">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a285e4dc5900302bec9bb7caf0641675e">mesos::internal::slave::PerfEventSubsystem</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_1DockerVolumeIsolatorProcess.html#a51a3341ecc4035d8605273b974237b39">mesos::internal::slave::DockerVolumeIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a2f03baa1e274f77828757b3699b3a523">mesos::internal::slave::EnvironmentSecretIsolatorProcess</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_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_1VolumeSandboxPathIsolatorProcess.html#a098095cb7af213cdf69e43874696089b">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.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_1PortMappingIsolatorProcess.html#a535e167c886cbb656a729fe83386a14d">mesos::internal::slave::PortMappingIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#a25f9596edb7e6397b6d04baff3b35958">mesos::internal::slave::NetworkPortsIsolatorProcess</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_1NetworkCniIsolatorProcess.html#a5c646c0b22fc11d8abf3feddab473ee0">mesos::internal::slave::NetworkCniIsolatorProcess</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_1VolumeHostPathIsolatorProcess.html#a726ff6d0e4a31e617b916641e5dc320c">mesos::internal::slave::VolumeHostPathIsolatorProcess</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_1VolumeSecretIsolatorProcess.html#a974beb91927e6e1f92a27d7686d54d89">mesos::internal::slave::VolumeSecretIsolatorProcess</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_1NetClsSubsystem.html#abf3febf7e4e732a7764c4537f626da04">mesos::internal::slave::NetClsSubsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a6ac149587d64f556500a6fc227915bbe">mesos::internal::slave::XfsDiskIsolatorProcess</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_1NvidiaGpuIsolatorProcess.html#a9529787f587a13e528b6fdfdd87fd6fc">mesos::internal::slave::NvidiaGpuIsolatorProcess</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_1IOSwitchboard.html#ad58eafeb96f1c2b760e6f2652c1fbabc">mesos::internal::slave::IOSwitchboard</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#abf3febf7e4e732a7764c4537f626da04">mesos::internal::slave::NetClsSubsystem</a>
 </li>
 <li>prerelease
 : <a class="el" href="structVersion.html#a7a84d53671e12798a9757e6b8260df9c">Version</a>
 </li>
-<li>primary()
-: <a class="el" href="classrouting_1_1Handle.html#aa00681ce3340268af92a1b1aa575655d">routing::Handle</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html#aaf9eecee18c770012575d4526fe927fb">mesos::internal::slave::NetClsHandle</a>
+<li>primary
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html#aaf9eecee18c770012575d4526fe927fb">mesos::internal::slave::NetClsHandle</a>
+, <a class="el" href="classrouting_1_1Handle.html#aa00681ce3340268af92a1b1aa575655d">routing::Handle</a>
 </li>
 <li>Principal()
 : <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a55a771528ffe0bb6a3790a96a500948f">process::http::authentication::Principal</a>
 </li>
 <li>principal
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a999ea72bc42ca09641699398e612540a">process::http::authentication::AuthenticationResult</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a13da2ab712b9f1b041694374ebabeb92">mesos::internal::master::Master::Subscribers::Subscriber</a>
 </li>
 <li>Principal()
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#ad371e6931c0d1f6653b9712489c9ca2a">process::http::authentication::Principal</a>
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a52640d68809c22e09de880001b8fb519">process::http::authentication::Principal</a>
 </li>
 <li>principal
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a13da2ab712b9f1b041694374ebabeb92">mesos::internal::master::Master::Subscribers::Subscriber</a>
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a999ea72bc42ca09641699398e612540a">process::http::authentication::AuthenticationResult</a>
 </li>
 <li>Principal()
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a52640d68809c22e09de880001b8fb519">process::http::authentication::Principal</a>
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#ad371e6931c0d1f6653b9712489c9ca2a">process::http::authentication::Principal</a>
 </li>
 <li>print_name
 : <a class="el" href="structinternal_1_1windows_1_1SymbolicLink.html#a7ca6332f2c62622fdf6a8340989fb837">internal::windows::SymbolicLink</a>
@@ -474,31 +474,26 @@
 : <a class="el" href="structproc_1_1ProcessStatus.html#a6ab2b0aee6bdebe3eab419e48b0f0b3f">proc::ProcessStatus</a>
 , <a class="el" href="structrouting_1_1filter_1_1Filter.html#a4092907cf26633122a73f1f6e2f5dea1">routing::filter::Filter&lt; Classifier &gt;</a>
 </li>
-<li>Priority()
-: <a class="el" href="classrouting_1_1filter_1_1Priority.html#a41a1939341586e23fe3260c5b94fcc59">routing::filter::Priority</a>
-</li>
 <li>privileged
 : <a class="el" href="classDocker_1_1RunOptions.html#a33f18cefbc3ca182e25e11864aaf6b7c">Docker::RunOptions</a>
 </li>
 <li>ProbeNode()
 : <a class="el" href="classmesos_1_1csi_1_1Client.html#a2c1684c32d59cd70f0b724ec8cbc67cb">mesos::csi::Client</a>
 </li>
-<li>process()
-: <a class="el" href="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27">ProcessWatcher&lt; T &gt;</a>
-</li>
-<li>Process()
-: <a class="el" href="structos_1_1Process.html#a76dd0285ba52c97a1c6776778c584d47">os::Process</a>
-</li>
 <li>process
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#aa901c292530c7e8315b6882a18903072">mesos::internal::slave::NoopResourceEstimator</a>
+: <a class="el" href="classzookeeper_1_1Group.html#a140a7fc9a09f4c07b6f30163b70e3651">zookeeper::Group</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#a46312bf88afe0db928f4adc8547df4cc">mesos::internal::slave::NoopQoSController</a>
+, <a class="el" href="classWatcher.html#adeb1a2dc3d0279f519fe382475dd4af1">Watcher</a>
+, <a class="el" href="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27">ProcessWatcher&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#abb34cdfbdc44341018b34fcd96db68fd">mesos::internal::logger::LogrotateContainerLogger</a>
 , <a class="el" href="classos_1_1ProcessTree.html#a866cebd58c7873e1892ce34ebde52bd4">os::ProcessTree</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#ae6d52b98a684d49fa90ea828cf8a6b8c">mesos::internal::slave::SandboxContainerLogger</a>
 , <a class="el" href="classZooKeeper.html#ac9d13dd38697506dfbe4df25cc97dc93">ZooKeeper</a>
-, <a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#abb34cdfbdc44341018b34fcd96db68fd">mesos::internal::logger::LogrotateContainerLogger</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#ae6d52b98a684d49fa90ea828cf8a6b8c">mesos::internal::slave::SandboxContainerLogger</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#aa901c292530c7e8315b6882a18903072">mesos::internal::slave::NoopResourceEstimator</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a747c1b1809456584e2d9d6be312484ce">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
-, <a class="el" href="classzookeeper_1_1Group.html#a140a7fc9a09f4c07b6f30163b70e3651">zookeeper::Group</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#a46312bf88afe0db928f4adc8547df4cc">mesos::internal::slave::NoopQoSController</a>
-, <a class="el" href="classWatcher.html#adeb1a2dc3d0279f519fe382475dd4af1">Watcher</a>
+</li>
+<li>Process()
+: <a class="el" href="structos_1_1Process.html#a76dd0285ba52c97a1c6776778c584d47">os::Process</a>
 </li>
 <li>process_handle
 : <a class="el" href="structinternal_1_1windows_1_1ProcessData.html#a96c76121644bd430e9ca67cf57636c0d">internal::windows::ProcessData</a>
@@ -508,11 +503,11 @@
 , <a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase</a>
 </li>
 <li>ProcessManager
-: <a class="el" href="structprocess_1_1UPID.html#ae1701c7594fe2cf1c96b951a52eb0396">process::UPID</a>
-, <a class="el" href="classprocess_1_1ProcessBase.html#ae1701c7594fe2cf1c96b951a52eb0396">process::ProcessBase</a>
+: <a class="el" href="classprocess_1_1ProcessBase.html#ae1701c7594fe2cf1c96b951a52eb0396">process::ProcessBase</a>
+, <a class="el" href="structprocess_1_1UPID.html#ae1701c7594fe2cf1c96b951a52eb0396">process::UPID</a>
 </li>
 <li>ProcessReference()
-: <a class="el" href="classprocess_1_1ProcessReference.html#a164404524777b61682707683c5a20e56">process::ProcessReference</a>
+: <a class="el" href="classprocess_1_1ProcessReference.html#a223b9a3edbcdfe9ba306e5d6aa0c0060">process::ProcessReference</a>
 </li>
 <li>ProcessStatus()
 : <a class="el" href="structproc_1_1ProcessStatus.html#a705164fd9473e80e2a02182fd28db11a">proc::ProcessStatus</a>
@@ -520,12 +515,12 @@
 <li>ProcessWatcher()
 : <a class="el" href="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491">ProcessWatcher&lt; T &gt;</a>
 </li>
-<li>producer
-: <a class="el" href="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca">process::EventQueue</a>
-</li>
 <li>Producer
 : <a class="el" href="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0">process::EventQueue</a>
 </li>
+<li>producer
+: <a class="el" href="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca">process::EventQueue</a>
+</li>
 <li>Profiler()
 : <a class="el" href="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8">process::Profiler</a>
 </li>
@@ -533,7 +528,7 @@
 : <a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">flags::FlagsBase</a>
 </li>
 <li>Promise()
-: <a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">process::Promise&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">process::Promise&lt; T &gt;</a>
 </li>
 <li>Promise&lt; T &gt;
 : <a class="el" href="classprocess_1_1Future.html#a697fa51a09bfecabc58fd6d07ce8f501">process::Future&lt; T &gt;</a>
@@ -545,8 +540,8 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a145bab553df35695cb414a67abdf13db">mesos::internal::slave::PosixIsolatorProcess</a>
 </li>
 <li>protocol
-: <a class="el" href="structrouting_1_1filter_1_1basic_1_1Classifier.html#a18a5159e074dd940511858f96144e37f">routing::filter::basic::Classifier</a>
-, <a class="el" href="structDocker_1_1PortMapping.html#a2af6ba4b5d848dacd369567906b127fc">Docker::PortMapping</a>
+: <a class="el" href="structDocker_1_1PortMapping.html#a2af6ba4b5d848dacd369567906b127fc">Docker::PortMapping</a>
+, <a class="el" href="structrouting_1_1filter_1_1basic_1_1Classifier.html#a18a5159e074dd940511858f96144e37f">routing::filter::basic::Classifier</a>
 </li>
 <li>provide()
 : <a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">process::ProcessBase</a>
@@ -554,14 +549,14 @@
 <li>provision()
 : <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_1Provisioner.html#aae0c5af9cd4e83581aca75fd575e45ac">mesos::internal::slave::Provisioner</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da">mesos::internal::slave::ProvisionerProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#ae61d26b9edf7dd405a5f759b14ef6b99">mesos::internal::slave::CopyBackend</a>
+, <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_1AufsBackend.html#a09afe349984a47b1bbb834d7e3ee5409">mesos::internal::slave::AufsBackend</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da">mesos::internal::slave::ProvisionerProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#aebde8461695237e9b631cc3c5cf2b091">mesos::internal::slave::Backend</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a2dd8bcf080e7dfcf4e2787b4f32a7476">mesos::internal::slave::BindBackend</a>
 </li>
 <li>Provisioner()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">mesos::internal::slave::Provisioner</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a5e75687448e6a0d872e6ffdb665849ab">mesos::internal::slave::Provisioner</a>
 </li>
 <li>ProvisionerProcess()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a05f41f06d07ed3ac032769ab6d117c12">mesos::internal::slave::ProvisionerProcess</a>
@@ -588,8 +583,20 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html#a6c62d3723aea5572af587ab6e1020682">mesos::internal::master::Prune</a>
 </li>
 <li>prune()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a70df50e4c266551f3344e74a8081ff57">mesos::internal::slave::GarbageCollectorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b">mesos::internal::slave::docker::Store</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">mesos::internal::slave::Store</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a70df50e4c266551f3344e74a8081ff57">mesos::internal::slave::GarbageCollectorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#aa0cd8028bc38e4cf966125bdaddf9231">mesos::internal::slave::GarbageCollector</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab">mesos::internal::slave::docker::MetadataManager</a>
+</li>
+<li>pruneImages()
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">mesos::internal::slave::Containerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a2cfbca3ec110b2d29b44b64976a53048">mesos::internal::slave::MesosContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a5753254b4abd1590378e943b6aeb6043">mesos::internal::slave::MesosContainerizerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7078cd22a390f173eef69bba8a5b383f">mesos::internal::slave::ComposingContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a72ee3590b8953af3171ca9ab9f0a04d6">mesos::internal::slave::DockerContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a53a32c4497e8fdc959841b70884798d7">mesos::internal::slave::Provisioner</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a4f87d68020292e2a547d113fbd06c385">mesos::internal::slave::ProvisionerProcess</a>
 </li>
 <li>ps()
 : <a class="el" href="classDocker.html#ae3d964240a23f43633d7f8c740ce246b">Docker</a>
@@ -598,25 +605,25 @@
 : <a class="el" href="classos_1_1ProcessTree.html#aee678f34e93564ef84a6e2248ad769a1">os::ProcessTree</a>
 </li>
 <li>pull()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#acdb0e3fe92ec605185e566fb27e7aeff">mesos::internal::slave::DockerContainerizerProcess</a>
-, <a class="el" href="classDocker.html#ad4131f2a6b66ab4661339c51d20d812d">Docker</a>
+: <a class="el" href="classDocker.html#ad4131f2a6b66ab4661339c51d20d812d">Docker</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a0292a51886ff5240557f5508ebd163b3">mesos::internal::slave::docker::LocalPuller</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ac32648fd850bed4d306a21d1ceece9bb">mesos::internal::slave::docker::Puller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#a213db5003d19cbcac784fc492cb278a3">mesos::internal::slave::docker::RegistryPuller</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#acdb0e3fe92ec605185e566fb27e7aeff">mesos::internal::slave::DockerContainerizerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ac32648fd850bed4d306a21d1ceece9bb">mesos::internal::slave::docker::Puller</a>
 </li>
 <li>push()
 : <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a062843ad9a1376532c176370a09e29d2">process::metrics::Metric</a>
 </li>
 <li>pushReservation()
-: <a class="el" href="classmesos_1_1Resources.html#a0128e578d26c22934e888a66b9424717">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#aec71b094a81644772eef454e8528f525">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#aec71b094a81644772eef454e8528f525">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#a0128e578d26c22934e888a66b9424717">mesos::Resources</a>
 </li>
 <li>put()
 : <a class="el" href="classCache.html#a7b54629fb513d4b1652951bb713a0635">Cache&lt; Key, Value &gt;</a>
-, <a class="el" href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">process::Queue&lt; T &gt;</a>
+, <a class="el" href="classhashmap.html#a040f93efd556981326f0809e0f24f9ef">hashmap&lt; Key, Value, Hash, Equal &gt;</a>
 , <a class="el" href="classmultihashmap.html#ae10d45cc115dd9f16c07e3fb9a980bca">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
+, <a class="el" href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">process::Queue&lt; T &gt;</a>
 , <a class="el" href="classMultimap.html#a86848edcdc42b4e0b46e3d6beccec2c6">Multimap&lt; K, V &gt;</a>
-, <a class="el" href="classhashmap.html#a040f93efd556981326f0809e0f24f9ef">hashmap&lt; Key, Value, Hash, Equal &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e">mesos::internal::slave::docker::MetadataManager</a>
 </li>
 <li>pw_dir

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x72.html b/content/api/latest/c++/functions_0x72.html
index 90a91c4..5f6bd1a 100644
--- a/content/api/latest/c++/functions_0x72.html
+++ b/content/api/latest/c++/functions_0x72.html
@@ -261,14 +261,14 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad984209e10f925712335d99bed0b9c5b">mesos::internal::master::Master</a>
 </li>
-<li>RECOVERED
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4">mesos::internal::master::Framework</a>
-</li>
 <li>recovered
 : <a class="el" href="structmesos_1_1internal_1_1log_1_1Metrics.html#a5c71d6ae6b66a67f23bc60bfe372aabe">mesos::internal::log::Metrics</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b">mesos::internal::slave::Slave::RecoveryInfo</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2">mesos::internal::master::Framework</a>
 </li>
+<li>RECOVERED
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4">mesos::internal::master::Framework</a>
+</li>
 <li>recoveredSlavesTimeout()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ab609269957c32b5138b3bfc61194a789">mesos::internal::master::Master</a>
 </li>
@@ -462,9 +462,6 @@
 <li>removePendingTask()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#aabbcae80a9967d73db3218e33505921c">mesos::internal::slave::Framework</a>
 </li>
-<li>RemoveQuota()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a86804237edb5bffd57b290a803a515a3">mesos::internal::master::quota::RemoveQuota</a>
-</li>
 <li>removeQuota()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adcb5555297656e9361c1da3230785a5c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
@@ -472,15 +469,15 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a363e06225a78eb0ef4a47e9259b248c1">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
+<li>RemoveQuota()
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a86804237edb5bffd57b290a803a515a3">mesos::internal::master::quota::RemoveQuota</a>
+</li>
 <li>RemoveResourceProvider()
 : <a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2">mesos::resource_provider::RemoveResourceProvider</a>
 </li>
 <li>removeRole()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#abe00e42bb325a7cc0a4d9dd1ead5d772">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
-<li>RemoveSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a708e692d8287a0a5d931fbab40b04083">mesos::internal::master::RemoveSlave</a>
-</li>
 <li>removeSlave()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa668a3cac81d97424ff4ec517ca21b23">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
@@ -488,6 +485,9 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5d8be0eddccff3542156d3499570f04b">mesos::internal::master::Master</a>
 </li>
+<li>RemoveSlave()
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a708e692d8287a0a5d931fbab40b04083">mesos::internal::master::RemoveSlave</a>
+</li>
 <li>removeTask()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae9f6573ace87d74380e2ee68b9b61864">mesos::internal::master::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a0771cec561a66be88cc0443dd571e487">mesos::internal::master::Master</a>
@@ -599,13 +599,13 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a78dc006d647ff14c96d51ed2306493e0">mesos::internal::slave::FetcherProcess::Cache</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html#a3503cbaeeae35e8ae5811297f3626ba5">mesos::internal::slave::NetClsHandleManager</a>
 </li>
+<li>Reserved
+: <a class="el" href="struct__REPARSE__DATA__BUFFER.html#ab7d7ef1bac95556ac1ffee0a37e8b6d7">_REPARSE_DATA_BUFFER</a>
+</li>
 <li>reserved()
 : <a class="el" href="classmesos_1_1Resources.html#a5deaa3422ebd3b42b012ace9e7802748">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a88bae7db4074589b0afcb756988be4f3">mesos::v1::Resources</a>
 </li>
-<li>Reserved
-: <a class="el" href="struct__REPARSE__DATA__BUFFER.html#ab7d7ef1bac95556ac1ffee0a37e8b6d7">_REPARSE_DATA_BUFFER</a>
-</li>
 <li>reset()
 : <a class="el" href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html#a7d5f4e616a2fc6fefe403155ad45bb83">mesos::http::authentication::Authenticatee</a>
 , <a class="el" href="classprocess_1_1Owned.html#a882bec89a9247989a97ee1ec16e23fa8">process::Owned&lt; T &gt;</a>
@@ -827,11 +827,14 @@
 , <a class="el" href="classHDFS.html#ae2b281bb34b01190e4e1bd28806c40c6">HDFS</a>
 </li>
 <li>Role()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce">mesos::internal::master::Role</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#a9e8163dd90e1dd48c752cbfa82660804">mesos::internal::master::Role</a>
 </li>
 <li>role
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc">mesos::internal::master::Role</a>
 </li>
+<li>Role()
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce">mesos::internal::master::Role</a>
+</li>
 <li>roles
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a2d8cbc0dbd23317d8194398a3810a5b5">mesos::internal::master::Framework</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x73.html b/content/api/latest/c++/functions_0x73.html
index 5259498..441e18e 100644
--- a/content/api/latest/c++/functions_0x73.html
+++ b/content/api/latest/c++/functions_0x73.html
@@ -147,12 +147,12 @@
 : <a class="el" href="classrouting_1_1Handle.html#ac0ee5408824fea71862415e39436fc02">routing::Handle</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html#a6b423a2a1b530682313b9433cb43754f">mesos::internal::slave::NetClsHandle</a>
 </li>
-<li>Seconds()
-: <a class="el" href="classSeconds.html#ae2c27f6b4f5d5d1b0983b82257004aa4">Seconds</a>
-</li>
 <li>SECONDS
 : <a class="el" href="classDuration.html#a57e78540c14e753b9149591ef63c9a5e">Duration</a>
 </li>
+<li>Seconds()
+: <a class="el" href="classSeconds.html#ae2c27f6b4f5d5d1b0983b82257004aa4">Seconds</a>
+</li>
 <li>secret_resolver
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adea79f93236ff9dacfd3f0d2bedb4e23">mesos::internal::slave::Flags</a>
 </li>
@@ -175,17 +175,17 @@
 <li>selectVictims()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a0467f9eeeff780c236140976df41e6bf">mesos::internal::slave::FetcherProcess::Cache</a>
 </li>
+<li>Self
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a15a7b927d5655f1e59ea1bd43d2fe8f9">mesos::internal::HttpConnectionProcess&lt; Call, Event &gt;</a>
+, <a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">process::Process&lt; T &gt;</a>
+</li>
 <li>self()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893">mesos::internal::slave::XfsDiskIsolatorProcess</a>
 , <a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">process::ProcessBase</a>
 , <a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process&lt; T &gt;</a>
 </li>
-<li>Self
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a15a7b927d5655f1e59ea1bd43d2fe8f9">mesos::internal::HttpConnectionProcess&lt; Call, Event &gt;</a>
-, <a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">process::Process&lt; T &gt;</a>
-</li>
 <li>send()
 : <a class="el" href="classprocess_1_1http_1_1Connection.html#a6956d4179d3a32950824e10ff6d3d731">process::http::Connection</a>
 , <a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">process::ProcessBase</a>
@@ -238,12 +238,12 @@
 : <a class="el" href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">process::ProcessBase</a>
 , <a class="el" href="classprocess_1_1internal_1_1ThunkProcess.html#a97044a7116c1d0b5dd966908444a0419">process::internal::ThunkProcess&lt; R &gt;</a>
 </li>
-<li>server
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest.html#a548f2c77206020dee1715f8a6e831910">mesos::internal::tests::ZooKeeperTest</a>
-</li>
 <li>Server()
 : <a class="el" href="classprocess_1_1http_1_1Server.html#a2fbeb0b32e953ae8851c20c226c2bdba">process::http::Server</a>
 </li>
+<li>server
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest.html#a548f2c77206020dee1715f8a6e831910">mesos::internal::tests::ZooKeeperTest</a>
+</li>
 <li>servers
 : <a class="el" href="classzookeeper_1_1URL.html#ae29114169f07a2e7c0f455d78985ac0d">zookeeper::URL</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6aed778f1f32099c8e0b0cca23cf08d9">mesos::internal::log::tool::Benchmark::Flags</a>
@@ -580,12 +580,12 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a72e3b723477e1b7c63c1316cc2b19971">mesos::internal::master::allocator::Sorter</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3e6b57c2f202d8cdb5e852688999b6f4">mesos::internal::master::allocator::DRFSorter</a>
 </li>
-<li>Sorter()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a3ff0ef79f7b92fa8863948b1ff0818a1">mesos::internal::master::allocator::Sorter</a>
-</li>
 <li>sorter
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#af7581c557179e93a7d845eedebb82765">mesos::internal::master::allocator::Metrics</a>
 </li>
+<li>Sorter()
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a3ff0ef79f7b92fa8863948b1ff0818a1">mesos::internal::master::allocator::Sorter</a>
+</li>
 <li>source
 : <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#a001e8b1b7f8a88fc44e6daa2fb72a861">mesos::internal::fs::MountInfoTable::Entry</a>
 </li>
@@ -655,48 +655,48 @@
 <li>starttime
 : <a class="el" href="structproc_1_1ProcessStatus.html#af52c2700eba79687557a987066383e40">proc::ProcessStatus</a>
 </li>
-<li>startup()
-: <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
-</li>
 <li>Startup()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">mesos::internal::tests::MockCSIPlugin</a>
 </li>
-<li>state
-: <a class="el" href="structrouting_1_1diagnosis_1_1socket_1_1Info.html#a814b55aff4119a6ec5f412fc028af3f3">routing::diagnosis::socket::Info</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#af4322f8c99cfc37c386d3b5457a6f053">mesos::internal::master::Framework</a>
+<li>startup()
+: <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
 </li>
-<li>State()
-: <a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html#a084189a3f5965bda21eae68aa370f148">mesos::state::protobuf::State</a>
+<li>State
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65">mesos::internal::master::Framework</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">mesos::internal::slave::Slave</a>
 </li>
 <li>state
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">mesos::internal::slave::Slave</a>
+: <a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html#af21c5db710ec98fb430d015c4f1a10ee">mesos::internal::tests::ZooKeeperTest::TestWatcher::Event</a>
 </li>
 <li>State
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8add">mesos::internal::slave::Framework</a>
 </li>
 <li>state
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#adbfec960b7cb705602bdac9853fb0c12">mesos::internal::slave::Framework</a>
-, <a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html#af21c5db710ec98fb430d015c4f1a10ee">mesos::internal::tests::ZooKeeperTest::TestWatcher::Event</a>
-, <a class="el" href="structproc_1_1ProcessStatus.html#ac8b4bc0e80bf560b45e2bba608b9a764">proc::ProcessStatus</a>
-</li>
-<li>State
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">mesos::internal::slave::Slave</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65">mesos::internal::master::Framework</a>
-</li>
-<li>state()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#af4322f8c99cfc37c386d3b5457a6f053">mesos::internal::master::Framework</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">mesos::internal::slave::Slave</a>
 </li>
 <li>State
 : <a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::protobuf::Variable&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1state_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::Variable</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
+, <a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html#a084189a3f5965bda21eae68aa370f148">mesos::state::protobuf::State</a>
 </li>
 <li>state
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">mesos::internal::slave::Executor</a>
+: <a class="el" href="structrouting_1_1diagnosis_1_1socket_1_1Info.html#a814b55aff4119a6ec5f412fc028af3f3">routing::diagnosis::socket::Info</a>
 </li>
 <li>State()
-: <a class="el" href="classmesos_1_1state_1_1State.html#aaedea4cd36c66e8a21f21723c1096d0f">mesos::state::State</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
+, <a class="el" href="classmesos_1_1state_1_1State.html#aaedea4cd36c66e8a21f21723c1096d0f">mesos::state::State</a>
+</li>
+<li>state
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">mesos::internal::slave::Executor</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#adbfec960b7cb705602bdac9853fb0c12">mesos::internal::slave::Framework</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
+</li>
+<li>State
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8add">mesos::internal::slave::Framework</a>
+</li>
+<li>state
+: <a class="el" href="structproc_1_1ProcessStatus.html#ac8b4bc0e80bf560b45e2bba608b9a764">proc::ProcessStatus</a>
 </li>
 <li>STATE_HELP()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a5c26c5c227679ba7f07387653469b01f">mesos::internal::slave::Http</a>
@@ -805,12 +805,12 @@
 <li>Stopwatch()
 : <a class="el" href="classStopwatch.html#a628b5ebeed5df065dd847e68fb6336cf">Stopwatch</a>
 </li>
-<li>Storage()
-: <a class="el" href="classmesos_1_1state_1_1Storage.html#a0e8b422c73e58403d337df77284a31a7">mesos::state::Storage</a>
-</li>
 <li>storage
 : <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#aa60fd5d51226d55da4bd7f533701e487">process::network::unix::Address</a>
 </li>
+<li>Storage()
+: <a class="el" href="classmesos_1_1state_1_1Storage.html#a0e8b422c73e58403d337df77284a31a7">mesos::state::Storage</a>
+</li>
 <li>storage_
 : <a class="el" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">net::IP</a>
 </li>
@@ -985,12 +985,12 @@
 <li>sysname
 : <a class="el" href="structos_1_1UTSInfo.html#a6d960255088be07cac7157b7cbe94cbf">os::UTSInfo</a>
 </li>
-<li>system
-: <a class="el" href="structcgroups_1_1cpuacct_1_1Stats.html#ab51b181cb31485ec27aa1b8ae3ea6156">cgroups::cpuacct::Stats</a>
-</li>
 <li>System()
 : <a class="el" href="classprocess_1_1System.html#ace32519ce64ed719c6a56e5d3f8cce8d">process::System</a>
 </li>
+<li>system
+: <a class="el" href="structcgroups_1_1cpuacct_1_1Stats.html#ab51b181cb31485ec27aa1b8ae3ea6156">cgroups::cpuacct::Stats</a>
+</li>
 <li>SystemStatus()
 : <a class="el" href="structproc_1_1SystemStatus.html#a8076f62d78fa9d736a87787334e52ca5">proc::SystemStatus</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x74.html b/content/api/latest/c++/functions_0x74.html
index 04cacfa..693f17f 100644
--- a/content/api/latest/c++/functions_0x74.html
+++ b/content/api/latest/c++/functions_0x74.html
@@ -281,20 +281,20 @@
 <li>Time()
 : <a class="el" href="classprocess_1_1Time.html#a556f4005b624bc2ea40dd313634c3de1">process::Time</a>
 </li>
-<li>timeout
-: <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize_1_1Flags.html#a4515d08d50192346d99bb023a316bcc2">mesos::internal::log::tool::Initialize::Flags</a>
-</li>
 <li>Timeout()
 : <a class="el" href="classprocess_1_1Timeout.html#aa92e0df435b3ef095e9fc40313600334">process::Timeout</a>
 </li>
 <li>timeout
 : <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html#a16a921c72e2a61aaf09ad9f8eac9d5ce">mesos::internal::log::tool::Read::Flags</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html#af703e4f3d4edd170fb7c26999d03565c">mesos::internal::slave::StatusUpdateStream</a>
-, <a class="el" href="classprocess_1_1Timer.html#adcce3e5538751535be6ec4d48670eb89">process::Timer</a>
 </li>
 <li>Timeout()
 : <a class="el" href="classprocess_1_1Timeout.html#adeadd19e081fb4f2a0a39ecc586a4af7">process::Timeout</a>
 </li>
+<li>timeout
+: <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize_1_1Flags.html#a4515d08d50192346d99bb023a316bcc2">mesos::internal::log::tool::Initialize::Flags</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html#af703e4f3d4edd170fb7c26999d03565c">mesos::internal::slave::StatusUpdateStream</a>
+, <a class="el" href="classprocess_1_1Timer.html#adcce3e5538751535be6ec4d48670eb89">process::Timer</a>
+</li>
 <li>timer()
 : <a class="el" href="classprocess_1_1Clock.html#a2001faa64a4b83f098ba6967afff5514">process::Clock</a>
 </li>


[11/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x75.html b/content/api/latest/c++/functions_0x75.html
index 482c50b..9d390c5 100644
--- a/content/api/latest/c++/functions_0x75.html
+++ b/content/api/latest/c++/functions_0x75.html
@@ -108,9 +108,6 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#ac1e8fc8ba543582fee82790543060fcc">mesos::internal::master::allocator::Sorter</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a2fbf08447add09176b0a5a8ab8084531">mesos::internal::master::allocator::DRFSorter</a>
 </li>
-<li>Unauthorized()
-: <a class="el" href="structprocess_1_1http_1_1Unauthorized.html#a8d3b046c0080b2ba42674e8ba6261b99">process::http::Unauthorized</a>
-</li>
 <li>unauthorized
 : <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a88c899e54bb134e3af1f1a5ff436f72b">process::http::authentication::AuthenticationResult</a>
 </li>
@@ -118,6 +115,9 @@
 : <a class="el" href="classmesos_1_1internal_1_1FilesError.html#ace93cf1c2ae2be0671102df57ed0b5a1afb32cf154932d1480e90409508c14169">mesos::internal::FilesError</a>
 , <a class="el" href="structprocess_1_1http_1_1Status.html#a370088c7f9891cd5363ce2f59b39b8ab">process::http::Status</a>
 </li>
+<li>Unauthorized()
+: <a class="el" href="structprocess_1_1http_1_1Unauthorized.html#a8d3b046c0080b2ba42674e8ba6261b99">process::http::Unauthorized</a>
+</li>
 <li>unavailability
 : <a class="el" href="structmesos_1_1UnavailableResources.html#a4541aa842da483bec54192c152d409f7">mesos::UnavailableResources</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_1_1Maintenance.html#aa906fa2e646a01c43c4387060c447cd8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave::Maintenance</a>
@@ -257,6 +257,9 @@
 <li>untrackUnderRole()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a3edaf411ec6e409a3f8b2a77988ef65a">mesos::internal::master::Framework</a>
 </li>
+<li>Update
+: <a class="el" href="classprocess_1_1Clock.html#a1e639da11c2a00b3bffd3391d4a9412f">process::Clock</a>
+</li>
 <li>update
 : <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">mesos::internal::ResourceProviderMessage::UpdateOfferOperationStatus</a>
 , <a class="el" href="classmesos_1_1slave_1_1Isolator.html#aa4e5910588131613e4c10903282dc252">mesos::slave::Isolator</a>
@@ -289,9 +292,6 @@
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html#a00fbaed70b174bd86d280a3316fc2b5d">mesos::internal::slave::StatusUpdateStream</a>
 , <a class="el" href="classprocess_1_1Clock.html#a196836d438ff28617159c9e682be3656">process::Clock</a>
 </li>
-<li>Update
-: <a class="el" href="classprocess_1_1Clock.html#a1e639da11c2a00b3bffd3391d4a9412f">process::Clock</a>
-</li>
 <li>UPDATE_OFFER_OPERATION_STATUS
 : <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5ae4d52b6f6af1f2283f92616c8a76d941">mesos::internal::ResourceProviderMessage</a>
 </li>
@@ -373,15 +373,15 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a79ae94b89dadee19fef60c4de178a3c2">mesos::internal::master::allocator::Sorter</a>
 </li>
 <li>updateWeights()
-: <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a36ed11fe06b6565b72c57ee9a88439f5">mesos::allocator::Allocator</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a64aebea886bb0148defbbc1ce936e0a3">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
 </li>
 <li>UpdateWeights()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html#ae090f6b725e220054125b50cdb725eaf">mesos::internal::master::weights::UpdateWeights</a>
 </li>
 <li>updateWeights()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a64aebea886bb0148defbbc1ce936e0a3">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+: <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a36ed11fe06b6565b72c57ee9a88439f5">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a395c64cd2a16dcff7d7d28590be076f9">mesos::internal::master::allocator::MesosAllocatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
 <li>updateWhitelist()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac78b28a76b73d82e7643e854765fad46">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_0x76.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x76.html b/content/api/latest/c++/functions_0x76.html
index 6447e36..4d54c4a 100644
--- a/content/api/latest/c++/functions_0x76.html
+++ b/content/api/latest/c++/functions_0x76.html
@@ -157,16 +157,8 @@
 <li>validation::offer::getSlave
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aa41489eb0629d99dac6794766cfb7a33">mesos::internal::master::Master</a>
 </li>
-<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#ad06301ec9da0f0a4713556214b7ce43a">JSON::Value</a>
-</li>
 <li>value
-: <a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html#a712288898956dbca1861589a58aa73f7">mesos::ObjectApprover::Object</a>
-, <a class="el" href="structcgroups_1_1blkio_1_1Value.html#ae00adee746b63d26ff3f3be95dddbbb8">cgroups::blkio::Value</a>
-, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a05d0113dbb23e1a40082cc0bdcc948a3">process::http::authentication::Principal</a>
-, <a class="el" href="structflags_1_1Name.html#a5cb72239bca937b5491bdcb737a8eb09">flags::Name</a>
-, <a class="el" href="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75">JSON::String</a>
-, <a class="el" href="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26">JSON::Number</a>
+: <a class="el" href="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26">JSON::Number</a>
 , <a class="el" href="structJSON_1_1Boolean.html#a6281b906fcdec8d438cf7460d5364342">JSON::Boolean</a>
 , <a class="el" href="structJSON_1_1internal_1_1IsSequence.html#a7eb06cac2bc0632185135f41c75e7798">JSON::internal::IsSequence&lt; T &gt;</a>
 , <a class="el" href="structJSON_1_1internal_1_1HasMappedType.html#a6bdb87953ddf4e3698c6ddbcf0b65189">JSON::internal::HasMappedType&lt; T &gt;</a>
@@ -175,37 +167,45 @@
 , <a class="el" href="classmesos_1_1state_1_1Variable.html#ade8ed8f89ceb5e3ab004e2922a5b35fa">mesos::state::Variable</a>
 , <a class="el" href="classcgroups_1_1memory_1_1pressure_1_1Counter.html#a60ef2a7979f45a18914478f1e749debd">cgroups::memory::pressure::Counter</a>
 , <a class="el" href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow&lt; T &gt;</a>
-, <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
-, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
-, <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
 , <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>
-, <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
-, <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
 , <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
-</li>
-<li>Value
-: <a class="el" href="structJSON_1_1Number.html#a96b2f5470f159e2b54d22353cff02d07">JSON::Number</a>
-</li>
-<li>value()
-: <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
 , <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt; T &gt;</a>
+, <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
+, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
+, <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
+, <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
 </li>
 <li>Value()
-: <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries&lt; T &gt;::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#a5abc35ec4e68f25a9d5ba801469caaa9">JSON::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
-, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
+: <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
 </li>
 <li>Value()
-: <a class="el" href="structJSON_1_1Value.html#a3bff04934861140009f82b481019726b">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#a5e0c2536746e22b71bb3be5883b49c78">JSON::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
+: <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
+, <a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html#a712288898956dbca1861589a58aa73f7">mesos::ObjectApprover::Object</a>
+, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
+, <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
+, <a class="el" href="structcgroups_1_1blkio_1_1Value.html#ae00adee746b63d26ff3f3be95dddbbb8">cgroups::blkio::Value</a>
+</li>
+<li>Value
+: <a class="el" href="structJSON_1_1Number.html#a96b2f5470f159e2b54d22353cff02d07">JSON::Number</a>
+, <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries&lt; T &gt;::Value</a>
+</li>
+<li>value
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a05d0113dbb23e1a40082cc0bdcc948a3">process::http::authentication::Principal</a>
+, <a class="el" href="structflags_1_1Name.html#a5cb72239bca937b5491bdcb737a8eb09">flags::Name</a>
 </li>
 <li>Value()
 : <a class="el" href="structJSON_1_1Value.html#adb495699a2d837cc49218b64b342e2bf">JSON::Value</a>
 </li>
+<li>value
+: <a class="el" href="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75">JSON::String</a>
+</li>
 <li>values
 : <a class="el" href="structmesos_1_1internal_1_1cram__md5_1_1Property.html#a7488b166d0cf470d2cfdd57f3296c594">mesos::internal::cram_md5::Property</a>
 , <a class="el" href="structJSON_1_1Object.html#a41bbf967d564eb3f57c2bb5453a0e7af">JSON::Object</a>
@@ -227,17 +227,19 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#af01051b392f7b4d660aa7e62ce7c0284">mesos::internal::tests::Flags</a>
 </li>
 <li>version
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0e801063e15ee4e466e74ed058e021b2">mesos::internal::master::Flags</a>
+</li>
+<li>Version()
+: <a class="el" href="structVersion.html#a41fb1fed8868043854e28574e9706179">Version</a>
+</li>
+<li>version
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">mesos::internal::slave::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ac4cd16759066addb866615eeaf5e6097">mesos::internal::master::Slave</a>
-, <a class="el" href="classDocker.html#ac1d7d1dd254601751fe8af8048734345">Docker</a>
 , <a class="el" href="structos_1_1UTSInfo.html#a0abdea1c2c12389c3413c006a186b0a4">os::UTSInfo</a>
+, <a class="el" href="classDocker.html#ac1d7d1dd254601751fe8af8048734345">Docker</a>
 </li>
 <li>Version
 : <a class="el" href="structJNI.html#a3331bc47c0d07046dcef820b75a9543f">JNI</a>
-, <a class="el" href="structVersion.html#a41fb1fed8868043854e28574e9706179">Version</a>
-</li>
-<li>version
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0e801063e15ee4e466e74ed058e021b2">mesos::internal::master::Flags</a>
 </li>
 <li>VersionProcess()
 : <a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a9b450b8bfc7cacfae7173b374536968a">mesos::internal::VersionProcess</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x77.html b/content/api/latest/c++/functions_0x77.html
index b721b2a..8284f5e 100644
--- a/content/api/latest/c++/functions_0x77.html
+++ b/content/api/latest/c++/functions_0x77.html
@@ -157,14 +157,14 @@
 <li>webui_dir
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a94a63a333e884c51856ce197f29f8e89">mesos::internal::master::Flags</a>
 </li>
-<li>weeks()
-: <a class="el" href="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0">Duration</a>
+<li>Weeks()
+: <a class="el" href="classWeeks.html#a2606052f27e4baecbf6eb75bd695a034">Weeks</a>
 </li>
 <li>WEEKS
 : <a class="el" href="classDuration.html#aadcf23b757330ae23ee70117aec0656e">Duration</a>
 </li>
-<li>Weeks()
-: <a class="el" href="classWeeks.html#a2606052f27e4baecbf6eb75bd695a034">Weeks</a>
+<li>weeks()
+: <a class="el" href="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0">Duration</a>
 </li>
 <li>weight_info
 : <a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html#a1b9a7ec4b94bff1563ad7bebe2d1036c">mesos::ObjectApprover::Object</a>
@@ -224,15 +224,15 @@
 <li>write_unlock()
 : <a class="el" href="classprocess_1_1ReadWriteLock.html#af09e2143c4590ce6417b98e5db62a5c7">process::ReadWriteLock</a>
 </li>
-<li>writer
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">mesos::internal::slave::HttpConnection</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">mesos::internal::master::HttpConnection</a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe.html#a000e921fa096a665acce3c2aaa38339e">process::http::Pipe</a>
-</li>
 <li>Writer()
 : <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#a32aae1536dfad8f0486e64b4e7bd3422">mesos::log::Log::Writer</a>
 , <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#ab699d593c3b9dee1ed8d700a93d70700">mesos::log::Log::Position</a>
 </li>
+<li>writer
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">mesos::internal::master::HttpConnection</a>
+, <a class="el" href="classprocess_1_1http_1_1Pipe.html#a000e921fa096a665acce3c2aaa38339e">process::http::Pipe</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">mesos::internal::slave::HttpConnection</a>
+</li>
 <li>WriterProxy()
 : <a class="el" href="classJSON_1_1WriterProxy.html#af46db5991abdab5b7eefadc277fe5587">JSON::WriterProxy</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_func_0x6d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x6d.html b/content/api/latest/c++/functions_func_0x6d.html
index 2bb6e38..30ea47f 100644
--- a/content/api/latest/c++/functions_func_0x6d.html
+++ b/content/api/latest/c++/functions_func_0x6d.html
@@ -256,6 +256,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ae029bd9159ec61a60d6ad8546b208b87">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#aaff97ef49fa11dc630783add644f23bd">mesos::internal::tests::MockContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html#ac1a7ef28e20018965122c5359d9cf9f2">mesos::internal::tests::TestStore</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa026516e98b010a70dfaa311ce7d02b4">mesos::internal::tests::TestContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html#aa37b9a18812afafc5da6f1e6b3729d8e">mesos::internal::tests::MockResourceEstimator</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockQoSController.html#ad4b6cece5790b6e2fc168cee9053ce45">mesos::internal::tests::MockQoSController</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a298118d8a9b4c996e755e53ba0044d07">mesos::internal::tests::MockSlave</a>
@@ -264,7 +265,9 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aeac215b0c0b7f77c82adf3050e442dde">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a>
 </li>
 <li>MOCK_METHOD1()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ad98b29ee42bb4ad9915301323b5621e2">mesos::internal::tests::MockSlave</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html#a370c22bc4ec80ef04ed0c31bd4ee3120">mesos::internal::tests::MockResourceEstimator</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockQoSController.html#a5d6654a2b9c4c38fc592b25af7924a48">mesos::internal::tests::MockQoSController</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ad98b29ee42bb4ad9915301323b5621e2">mesos::internal::tests::MockSlave</a>
 , <a class="el" href="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415">process::MockFilter</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#abce17b3fa055970b657667e5f2c5f7f9">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#a3047e18411167965c9077f525c5cc707">mesos::internal::tests::MockIsolator</a>
@@ -279,8 +282,6 @@
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess.html#a7d4e9c51dbdeb007159e61520ac9637c">mesos::internal::tests::MockDockerContainerizerProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html#a558fb77c05606ad8b9b4d51216719cd4">mesos::internal::tests::MockRegistrar</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html#aa84ed8bd017bcfd2a9e09b457a2a3055">mesos::internal::tests::MockGarbageCollector</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html#a370c22bc4ec80ef04ed0c31bd4ee3120">mesos::internal::tests::MockResourceEstimator</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockQoSController.html#a5d6654a2b9c4c38fc592b25af7924a48">mesos::internal::tests::MockQoSController</a>
 </li>
 <li>MOCK_METHOD10()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#a8b42f69691df4dc87f8e0c6f1bb01f2c">mesos::internal::tests::TestLauncher</a>
@@ -289,55 +290,57 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a7dfa1797debefd1cd2e986ba0b664b89">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#ad68e7e09e1f373256faf91448aca3fb0">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a0b6d506741e927a1f1d8cb77b1fdbf19">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a83396eca9b218e840e072a09e38aacca">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
 </li>
 <li>MOCK_METHOD2()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a6ae23fd387e028884a79a4b17a9c1bbd">mesos::internal::tests::MockExecutor</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html#aa6c83939e3435a1f9428ef902e5001f9">mesos::internal::tests::MockGarbageCollector</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#af1df6e46ba316ade93acc284f7d06193">mesos::internal::tests::MockExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#a199087dad4a1daba02321ac4ebd3c15f">mesos::internal::tests::MockAuthorizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a07f9dd9add2cf8918604d140a6731a7f">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#aea0861279b080d0b7bf000431eda2387">mesos::internal::tests::MockIsolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#ac1ed3bf54f9ce241a6d300d537b647ec">mesos::internal::tests::MockIsolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a07c06769bc9639918d4424fb8284ce2e">mesos::internal::tests::MockContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#abbd256339375865a3edea98eef4c24d7">mesos::internal::tests::TestContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#ac1f550411decef8c854a1cccfe7be2f8">mesos::internal::tests::MockScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#acb472049fabcaa36f7f841b60ab876a1">mesos::internal::tests::MockExecutor</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#a199087dad4a1daba02321ac4ebd3c15f">mesos::internal::tests::MockAuthorizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#afa5ce77a86dbbd0b7bbc9abdb14c02f3">mesos::internal::tests::MockDockerContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html#aa6c83939e3435a1f9428ef902e5001f9">mesos::internal::tests::MockGarbageCollector</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acdfe37cfb77e9dabb4e5ad2f3ee19299">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a07c06769bc9639918d4424fb8284ce2e">mesos::internal::tests::MockContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#ac1ed3bf54f9ce241a6d300d537b647ec">mesos::internal::tests::MockIsolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#a2580c890554582d691b9a40829740d93">mesos::internal::tests::MockIsolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a759a8027ee6bf7b6741cbbeab79ea1f0">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 </li>
 <li>MOCK_METHOD2_T()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a2ec85d03639c057a1371f977b3ec9310">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a7c4430ac45b05eb0af86bd7bef95a9ff">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a2d321793739d42150e7b132792d81cad">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#ad36bbe61c0fe0f1f870bb84164d0ae12">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a380ebd93135bc0cb23029dd35e4921c3">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#aa40969542f4bbaea833f6de58ea513a2">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a9e8450d5d558ae2d14c893a36294dbdb">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#ad36bbe61c0fe0f1f870bb84164d0ae12">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a99d6e39b7d233b368b0cdb4976b057f4">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#aa9664191d42e27feb39ef17b340b6c07">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a074c3e1c8577951dc627452c32e766f0">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
 </li>
 <li>MOCK_METHOD3()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a95d6ffbaf7bf12ef0712379cf6b2893b">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a09c6ebfb457d7b0125e0f90c23590e59">mesos::internal::tests::MockSlave</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4513fd374739794eb5c09252c2ff6068">mesos::internal::tests::MockSlave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a32693f3cb052829f2a4bc65a03607856">mesos::internal::tests::MockScheduler</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4513fd374739794eb5c09252c2ff6068">mesos::internal::tests::MockSlave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a61d02835ea07196d541fa835a9738065">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a09c6ebfb457d7b0125e0f90c23590e59">mesos::internal::tests::MockSlave</a>
 </li>
 <li>MOCK_METHOD4()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a42ef58d9b7d25bad17b685edbc27a841">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#acd1bdcdca3f1296d7036aad48355f14e">mesos::internal::tests::MockContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a42ef58d9b7d25bad17b685edbc27a841">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a249f9386c7a7d350edb621ea88417050">mesos::internal::tests::TestContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#acd1bdcdca3f1296d7036aad48355f14e">mesos::internal::tests::MockContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a9e6a14dfbd492ad8cbaac3344e401422">mesos::internal::tests::MockScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a20f9c92d99bc2ccd7a5b3a37d5c7de79">mesos::internal::tests::MockDockerContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acd8c4a6d0c7ff0de8ee626ba2667d9fc">mesos::internal::tests::MockSlave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#a3964bc4ca97733813371bbdd680edc07">mesos::internal::tests::MockFetcherProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acd8c4a6d0c7ff0de8ee626ba2667d9fc">mesos::internal::tests::MockSlave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a09a76d39bc07ebd7eba49c273d85754b">mesos::internal::tests::MockScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a0752b8ad98a9221c54f6ef80d75daac2">mesos::internal::tests::MockExecutor</a>
 </li>
 <li>MOCK_METHOD5()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4d80115a30e055e31a6b877b1f3219d9">mesos::internal::tests::MockSlave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#ae78ee85c0ad540adad18e63dd3181e4c">mesos::internal::tests::MockFetcherProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4285253d293146e066bed4b64cfe0a09">mesos::internal::tests::MockSlave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a9ac48e4c1c633473ca970f91b9b41317">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4285253d293146e066bed4b64cfe0a09">mesos::internal::tests::MockSlave</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa2565c164096b7dc96a567af2cbe3a37">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 </li>
 <li>MOCK_METHOD6()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#acf79479daa3f4a26ee3bab26fc61618a">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a410ec0825e1c6174cae59977844041e0">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 </li>
 <li>MockAuthorizer()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#add46dcd746f0ba00411487e73d26d0d4">mesos::internal::tests::MockAuthorizer</a>
@@ -349,7 +352,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDocker.html#a7cb4dbff2995fd68670da9702246672b">mesos::internal::tests::MockDocker</a>
 </li>
 <li>MockDockerContainerizer()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#af3b44a7786c0ba2f701cf5653a79905f">mesos::internal::tests::MockDockerContainerizer</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a66795eec472134c5b433d0c942746eb7">mesos::internal::tests::MockDockerContainerizer</a>
 </li>
 <li>MockDockerContainerizerProcess()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess.html#aa985102c6391bb39798546b23f5c1c84">mesos::internal::tests::MockDockerContainerizerProcess</a>
@@ -391,23 +394,23 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ab0583eb3606130591329ed493d2700c0">mesos::internal::tests::MockSlave</a>
 </li>
 <li>Module()
-: <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html#a6a2586dd09bd65db792aeaf7cadee5ab">mesos::modules::Module&lt; mesos::Hook &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html#aaea6bf809252bc4ea890808ebca47d4e">mesos::modules::Module&lt; mesos::SecretGenerator &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#aa8668f4f689c3ac87afb2468e0b1a34f">mesos::modules::Module&lt; mesos::allocator::Allocator &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4.html#aa657e63de3c41fbda707578ed3b6dda0">mesos::modules::Module&lt; mesos::SecretResolver &gt;</a>
+: <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1QoSController_01_4.html#a38a742e9e3e4166009e3d5cd92f7585a">mesos::modules::Module&lt; mesos::slave::QoSController &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1contender_1_1MasterContender_01_4.html#a3ea940fb9c5b7ded0311da310b2ed222">mesos::modules::Module&lt; mesos::master::contender::MasterContender &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a4ff0c9fbd3f74ca9b0214a69c89df909">mesos::modules::Module&lt; mesos::Authenticatee &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1QoSController_01_4.html#a38a742e9e3e4166009e3d5cd92f7585a">mesos::modules::Module&lt; mesos::slave::QoSController &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1detector_1_1MasterDetector_01_4.html#aaad586a40e542516ebd4b16803e0aad4">mesos::modules::Module&lt; mesos::master::detector::MasterDetector &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1Isolator_01_4.html#a9c3ce3bcc39adbdeb02cfd9abdfef00b">mesos::modules::Module&lt; mesos::slave::Isolator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html#aaea6bf809252bc4ea890808ebca47d4e">mesos::modules::Module&lt; mesos::SecretGenerator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1http_1_1authentication_1_1Authenticatee_01_4.html#a989ae259e6cb6fe7a0846bcd24ec2c4b">mesos::modules::Module&lt; mesos::http::authentication::Authenticatee &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01TestModule_01_4.html#aa25fa34f4d1284a6a9b2cbc9c3dc475b">mesos::modules::Module&lt; TestModule &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ResourceEstimator_01_4.html#ad52d9906a2e39d359e2910f95322d271">mesos::modules::Module&lt; mesos::slave::ResourceEstimator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html#a6a2586dd09bd65db792aeaf7cadee5ab">mesos::modules::Module&lt; mesos::Hook &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ContainerLogger_01_4.html#a56f65ddb9a32dd11725a6a20c988861f">mesos::modules::Module&lt; mesos::slave::ContainerLogger &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#abede4c5ef101a12c52d1476d51658448">mesos::modules::Module&lt; mesos::Authenticator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1Isolator_01_4.html#a9c3ce3bcc39adbdeb02cfd9abdfef00b">mesos::modules::Module&lt; mesos::slave::Isolator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a4ff0c9fbd3f74ca9b0214a69c89df909">mesos::modules::Module&lt; mesos::Authenticatee &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1detector_1_1MasterDetector_01_4.html#aaad586a40e542516ebd4b16803e0aad4">mesos::modules::Module&lt; mesos::master::detector::MasterDetector &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#aa8668f4f689c3ac87afb2468e0b1a34f">mesos::modules::Module&lt; mesos::allocator::Allocator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4.html#aa657e63de3c41fbda707578ed3b6dda0">mesos::modules::Module&lt; mesos::SecretResolver &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html#a458cd8085339645f50f8c63c06f7f4d7">mesos::modules::Module&lt; Anonymous &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html#a98988b3d66ecf17a83d14040b1c1746c">mesos::modules::Module&lt; mesos::Authorizer &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01process_1_1http_1_1authentication_1_1Authenticator_01_4.html#a1e6e86e91095a10c568298bb1e172dc8">mesos::modules::Module&lt; process::http::authentication::Authenticator &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1http_1_1authentication_1_1Authenticatee_01_4.html#a989ae259e6cb6fe7a0846bcd24ec2c4b">mesos::modules::Module&lt; mesos::http::authentication::Authenticatee &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01TestModule_01_4.html#aa25fa34f4d1284a6a9b2cbc9c3dc475b">mesos::modules::Module&lt; TestModule &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#abede4c5ef101a12c52d1476d51658448">mesos::modules::Module&lt; mesos::Authenticator &gt;</a>
 </li>
 <li>ModuleBase()
 : <a class="el" href="structmesos_1_1modules_1_1ModuleBase.html#a6e0d636098dbb6bb0fbdaa9c6cb1b5e8">mesos::modules::ModuleBase</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_func_0x6e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x6e.html b/content/api/latest/c++/functions_func_0x6e.html
index adc4485..884d4a9 100644
--- a/content/api/latest/c++/functions_func_0x6e.html
+++ b/content/api/latest/c++/functions_func_0x6e.html
@@ -201,12 +201,14 @@
 <li>NodeUnpublishVolume()
 : <a class="el" href="classmesos_1_1csi_1_1Client.html#ae25f51dd461e8bf5b54590c0e603248f">mesos::csi::Client</a>
 </li>
+<li>none()
+: <a class="el" href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option&lt; T &gt;</a>
+</li>
 <li>None()
 : <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a3133b61816a57fc55e22e5ef698b9d27">process::metrics::Gauge</a>
 </li>
 <li>none()
 : <a class="el" href="classResult.html#aa3d926b499dce65b365ea7e31f68514a">Result&lt; T &gt;</a>
-, <a class="el" href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option&lt; T &gt;</a>
 </li>
 <li>nonRevocable()
 : <a class="el" href="classmesos_1_1Resources.html#ae5cbdd78bfaf5de8ad74463b3a9bd5f5">mesos::Resources</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_func_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x70.html b/content/api/latest/c++/functions_func_0x70.html
index e226799..f6a6ae9 100644
--- a/content/api/latest/c++/functions_func_0x70.html
+++ b/content/api/latest/c++/functions_func_0x70.html
@@ -129,18 +129,18 @@
 <li>Parser()
 : <a class="el" href="structprotobuf_1_1internal_1_1Parser.html#a7bb85ab464aae1862c4bd20ce528fbe2">protobuf::internal::Parser</a>
 </li>
-<li>PATH()
-: <a class="el" href="classprocess_1_1Subprocess.html#a54793e9c516257d68776f63f0872c3c7">process::Subprocess</a>
-</li>
 <li>path()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a67db657f034ac8b51e68ee0477a2da1e">mesos::internal::slave::FetcherProcess::Cache::Entry</a>
-, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">process::network::unix::Address</a>
+: <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">process::network::unix::Address</a>
 </li>
 <li>Path()
 : <a class="el" href="classPath.html#af26cfab021ddf49af73da3b2beca85ac">Path</a>
 </li>
 <li>PATH()
 : <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a341f45297ccb682a0c97e7f164d03a55">mesos::slave::ContainerIO::IO</a>
+, <a class="el" href="classprocess_1_1Subprocess.html#a54793e9c516257d68776f63f0872c3c7">process::Subprocess</a>
+</li>
+<li>path()
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a67db657f034ac8b51e68ee0477a2da1e">mesos::internal::slave::FetcherProcess::Cache::Entry</a>
 </li>
 <li>pause()
 : <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a0f75d68526aaf1452427d17e562ee2a9">mesos::internal::checks::Checker</a>
@@ -248,15 +248,15 @@
 : <a class="el" href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">net::IP::Network</a>
 </li>
 <li>prepare()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a5d066816de81b81462b93b8699af4d25">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a6ac149587d64f556500a6fc227915bbe">mesos::internal::slave::XfsDiskIsolatorProcess</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_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">mesos::internal::slave::PosixIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a6ac149587d64f556500a6fc227915bbe">mesos::internal::slave::XfsDiskIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a535e167c886cbb656a729fe83386a14d">mesos::internal::slave::PortMappingIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a285e4dc5900302bec9bb7caf0641675e">mesos::internal::slave::PerfEventSubsystem</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_1Subsystem.html#a3007548a9361c0194017b00e9a88e7f0">mesos::internal::slave::Subsystem</a>
-, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a35cb3afae3f941fd4450a763eb123d6d">mesos::slave::Isolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a285e4dc5900302bec9bb7caf0641675e">mesos::internal::slave::PerfEventSubsystem</a>
 , <a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#ad5f5c3cb7cbe6499cc609a165917cc72">mesos::slave::ContainerLogger</a>
+, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a35cb3afae3f941fd4450a763eb123d6d">mesos::slave::Isolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a9c4ae73855054894da085dba0d037ffe">mesos::internal::logger::LogrotateContainerLogger</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a4e8ddc5cdf7acee8ececd652f2fe470d">mesos::internal::slave::SandboxContainerLogger</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ad58eafeb96f1c2b760e6f2652c1fbabc">mesos::internal::slave::IOSwitchboard</a>
@@ -270,19 +270,19 @@
 , <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_1DockerVolumeIsolatorProcess.html#a51a3341ecc4035d8605273b974237b39">mesos::internal::slave::DockerVolumeIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a2f03baa1e274f77828757b3699b3a523">mesos::internal::slave::EnvironmentSecretIsolatorProcess</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_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_1NvidiaGpuIsolatorProcess.html#a9529787f587a13e528b6fdfdd87fd6fc">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.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_1VolumeImageIsolatorProcess.html#a42d5e2341e2391c25e310aac0ec13716">mesos::internal::slave::VolumeImageIsolatorProcess</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>
 , <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_1VolumeSandboxPathIsolatorProcess.html#a098095cb7af213cdf69e43874696089b">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#a25f9596edb7e6397b6d04baff3b35958">mesos::internal::slave::NetworkPortsIsolatorProcess</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_1PosixRLimitsIsolatorProcess.html#a0e119e29caca70fdd5b21126865a788a">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#a726ff6d0e4a31e617b916641e5dc320c">mesos::internal::slave::VolumeHostPathIsolatorProcess</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>
 </li>
 <li>primary()
 : <a class="el" href="classrouting_1_1Handle.html#aa00681ce3340268af92a1b1aa575655d">routing::Handle</a>
@@ -296,19 +296,21 @@
 <li>ProbeNode()
 : <a class="el" href="classmesos_1_1csi_1_1Client.html#a2c1684c32d59cd70f0b724ec8cbc67cb">mesos::csi::Client</a>
 </li>
+<li>process()
+: <a class="el" href="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27">ProcessWatcher&lt; T &gt;</a>
+</li>
 <li>Process()
 : <a class="el" href="structos_1_1Process.html#a76dd0285ba52c97a1c6776778c584d47">os::Process</a>
 </li>
 <li>process()
 : <a class="el" href="classWatcher.html#adeb1a2dc3d0279f519fe382475dd4af1">Watcher</a>
-, <a class="el" href="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27">ProcessWatcher&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a747c1b1809456584e2d9d6be312484ce">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
 </li>
 <li>ProcessBase()
 : <a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase</a>
 </li>
 <li>ProcessReference()
-: <a class="el" href="classprocess_1_1ProcessReference.html#a223b9a3edbcdfe9ba306e5d6aa0c0060">process::ProcessReference</a>
+: <a class="el" href="classprocess_1_1ProcessReference.html#a992d838d9247014a0bd5e70f341e4c9d">process::ProcessReference</a>
 </li>
 <li>ProcessStatus()
 : <a class="el" href="structproc_1_1ProcessStatus.html#a705164fd9473e80e2a02182fd28db11a">proc::ProcessStatus</a>
@@ -320,7 +322,7 @@
 : <a class="el" href="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8">process::Profiler</a>
 </li>
 <li>Promise()
-: <a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">process::Promise&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">process::Promise&lt; T &gt;</a>
 </li>
 <li>promised()
 : <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#a13b082df204388b05087c30477e67ac0">mesos::internal::log::Replica</a>
@@ -330,15 +332,15 @@
 </li>
 <li>provision()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#aebde8461695237e9b631cc3c5cf2b091">mesos::internal::slave::Backend</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a09afe349984a47b1bbb834d7e3ee5409">mesos::internal::slave::AufsBackend</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aae0c5af9cd4e83581aca75fd575e45ac">mesos::internal::slave::Provisioner</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da">mesos::internal::slave::ProvisionerProcess</a>
 , <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_1CopyBackend.html#ae61d26b9edf7dd405a5f759b14ef6b99">mesos::internal::slave::CopyBackend</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_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da">mesos::internal::slave::ProvisionerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a09afe349984a47b1bbb834d7e3ee5409">mesos::internal::slave::AufsBackend</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#ae61d26b9edf7dd405a5f759b14ef6b99">mesos::internal::slave::CopyBackend</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aae0c5af9cd4e83581aca75fd575e45ac">mesos::internal::slave::Provisioner</a>
 </li>
 <li>Provisioner()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">mesos::internal::slave::Provisioner</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a5e75687448e6a0d872e6ffdb665849ab">mesos::internal::slave::Provisioner</a>
 </li>
 <li>ProvisionerProcess()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a05f41f06d07ed3ac032769ab6d117c12">mesos::internal::slave::ProvisionerProcess</a>
@@ -353,22 +355,34 @@
 : <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#a03816b3e6456f7c129c99b28bd62060c">mesos::python::ProxyScheduler</a>
 </li>
 <li>prune()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a70df50e4c266551f3344e74a8081ff57">mesos::internal::slave::GarbageCollectorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b">mesos::internal::slave::docker::Store</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a70df50e4c266551f3344e74a8081ff57">mesos::internal::slave::GarbageCollectorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">mesos::internal::slave::Store</a>
 </li>
 <li>Prune()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html#a6c62d3723aea5572af587ab6e1020682">mesos::internal::master::Prune</a>
 </li>
 <li>prune()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#aa0cd8028bc38e4cf966125bdaddf9231">mesos::internal::slave::GarbageCollector</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab">mesos::internal::slave::docker::MetadataManager</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#aa0cd8028bc38e4cf966125bdaddf9231">mesos::internal::slave::GarbageCollector</a>
+</li>
+<li>pruneImages()
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a2cfbca3ec110b2d29b44b64976a53048">mesos::internal::slave::MesosContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a4f87d68020292e2a547d113fbd06c385">mesos::internal::slave::ProvisionerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a53a32c4497e8fdc959841b70884798d7">mesos::internal::slave::Provisioner</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a5753254b4abd1590378e943b6aeb6043">mesos::internal::slave::MesosContainerizerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">mesos::internal::slave::Containerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7078cd22a390f173eef69bba8a5b383f">mesos::internal::slave::ComposingContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a72ee3590b8953af3171ca9ab9f0a04d6">mesos::internal::slave::DockerContainerizer</a>
 </li>
 <li>ps()
 : <a class="el" href="classDocker.html#ae3d964240a23f43633d7f8c740ce246b">Docker</a>
 </li>
 <li>pull()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#acdb0e3fe92ec605185e566fb27e7aeff">mesos::internal::slave::DockerContainerizerProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ac32648fd850bed4d306a21d1ceece9bb">mesos::internal::slave::docker::Puller</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#a213db5003d19cbcac784fc492cb278a3">mesos::internal::slave::docker::RegistryPuller</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#a213db5003d19cbcac784fc492cb278a3">mesos::internal::slave::docker::RegistryPuller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a0292a51886ff5240557f5508ebd163b3">mesos::internal::slave::docker::LocalPuller</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ac32648fd850bed4d306a21d1ceece9bb">mesos::internal::slave::docker::Puller</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#acdb0e3fe92ec605185e566fb27e7aeff">mesos::internal::slave::DockerContainerizerProcess</a>
 , <a class="el" href="classDocker.html#ad4131f2a6b66ab4661339c51d20d812d">Docker</a>
 </li>
 <li>push()
@@ -379,12 +393,12 @@
 , <a class="el" href="classmesos_1_1Resources.html#a0128e578d26c22934e888a66b9424717">mesos::Resources</a>
 </li>
 <li>put()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e">mesos::internal::slave::docker::MetadataManager</a>
+: <a class="el" href="classMultimap.html#a86848edcdc42b4e0b46e3d6beccec2c6">Multimap&lt; K, V &gt;</a>
+, <a class="el" href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">process::Queue&lt; T &gt;</a>
 , <a class="el" href="classCache.html#a7b54629fb513d4b1652951bb713a0635">Cache&lt; Key, Value &gt;</a>
-, <a class="el" href="classMultimap.html#a86848edcdc42b4e0b46e3d6beccec2c6">Multimap&lt; K, V &gt;</a>
-, <a class="el" href="classhashmap.html#a040f93efd556981326f0809e0f24f9ef">hashmap&lt; Key, Value, Hash, Equal &gt;</a>
 , <a class="el" href="classmultihashmap.html#ae10d45cc115dd9f16c07e3fb9a980bca">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
-, <a class="el" href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">process::Queue&lt; T &gt;</a>
+, <a class="el" href="classhashmap.html#a040f93efd556981326f0809e0f24f9ef">hashmap&lt; Key, Value, Hash, Equal &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e">mesos::internal::slave::docker::MetadataManager</a>
 </li>
 </ul>
 </div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_func_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x72.html b/content/api/latest/c++/functions_func_0x72.html
index e580d51..a118364 100644
--- a/content/api/latest/c++/functions_func_0x72.html
+++ b/content/api/latest/c++/functions_func_0x72.html
@@ -348,17 +348,15 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#aabbcae80a9967d73db3218e33505921c">mesos::internal::slave::Framework</a>
 </li>
 <li>removeQuota()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a363e06225a78eb0ef4a47e9259b248c1">mesos::internal::master::allocator::internal::Metrics</a>
+, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40">mesos::allocator::Allocator</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adcb5555297656e9361c1da3230785a5c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a1a5c0c9ea155e237f07335e925c7dc2d">mesos::internal::master::allocator::MesosAllocatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
 <li>RemoveQuota()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a86804237edb5bffd57b290a803a515a3">mesos::internal::master::quota::RemoveQuota</a>
 </li>
-<li>removeQuota()
-: <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40">mesos::allocator::Allocator</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adcb5555297656e9361c1da3230785a5c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a1a5c0c9ea155e237f07335e925c7dc2d">mesos::internal::master::allocator::MesosAllocatorProcess</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a363e06225a78eb0ef4a47e9259b248c1">mesos::internal::master::allocator::internal::Metrics</a>
-</li>
 <li>RemoveResourceProvider()
 : <a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2">mesos::resource_provider::RemoveResourceProvider</a>
 </li>
@@ -366,17 +364,15 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#abe00e42bb325a7cc0a4d9dd1ead5d772">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
 <li>removeSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5d8be0eddccff3542156d3499570f04b">mesos::internal::master::Master</a>
+, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">mesos::allocator::Allocator</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa668a3cac81d97424ff4ec517ca21b23">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#ac0dcb5e99c7b9ba4b86b380d8c91f339">mesos::internal::master::allocator::MesosAllocatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
 <li>RemoveSlave()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a708e692d8287a0a5d931fbab40b04083">mesos::internal::master::RemoveSlave</a>
 </li>
-<li>removeSlave()
-: <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">mesos::allocator::Allocator</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa668a3cac81d97424ff4ec517ca21b23">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#ac0dcb5e99c7b9ba4b86b380d8c91f339">mesos::internal::master::allocator::MesosAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5d8be0eddccff3542156d3499570f04b">mesos::internal::master::Master</a>
-</li>
 <li>removeTask()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae9f6573ace87d74380e2ee68b9b61864">mesos::internal::master::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a0771cec561a66be88cc0443dd571e487">mesos::internal::master::Master</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_func_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x73.html b/content/api/latest/c++/functions_func_0x73.html
index 36a2820..1f01026 100644
--- a/content/api/latest/c++/functions_func_0x73.html
+++ b/content/api/latest/c++/functions_func_0x73.html
@@ -448,20 +448,22 @@
 <li>StartSlave()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a384c6c0095741f380620222aa40f941e">mesos::internal::tests::MesosTest</a>
 </li>
-<li>startup()
-: <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
-</li>
 <li>Startup()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">mesos::internal::tests::MockCSIPlugin</a>
 </li>
+<li>startup()
+: <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
+</li>
 <li>State()
-: <a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html#a084189a3f5965bda21eae68aa370f148">mesos::state::protobuf::State</a>
-, <a class="el" href="classmesos_1_1state_1_1State.html#aaedea4cd36c66e8a21f21723c1096d0f">mesos::state::State</a>
+: <a class="el" href="classmesos_1_1state_1_1State.html#aaedea4cd36c66e8a21f21723c1096d0f">mesos::state::State</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
 </li>
 <li>state()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
 </li>
+<li>State()
+: <a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html#a084189a3f5965bda21eae68aa370f148">mesos::state::protobuf::State</a>
+</li>
 <li>STATE_HELP()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a5c26c5c227679ba7f07387653469b01f">mesos::internal::slave::Http</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_func_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x74.html b/content/api/latest/c++/functions_func_0x74.html
index e652a1b..e7839eb 100644
--- a/content/api/latest/c++/functions_func_0x74.html
+++ b/content/api/latest/c++/functions_func_0x74.html
@@ -169,14 +169,11 @@
 : <a class="el" href="classprocess_1_1Time.html#a556f4005b624bc2ea40dd313634c3de1">process::Time</a>
 </li>
 <li>Timeout()
-: <a class="el" href="classprocess_1_1Timeout.html#adeadd19e081fb4f2a0a39ecc586a4af7">process::Timeout</a>
+: <a class="el" href="classprocess_1_1Timeout.html#a81668b70d7b16d9b795c1181122e854c">process::Timeout</a>
 </li>
 <li>timeout()
 : <a class="el" href="classprocess_1_1Timer.html#adcce3e5538751535be6ec4d48670eb89">process::Timer</a>
 </li>
-<li>Timeout()
-: <a class="el" href="classprocess_1_1Timeout.html#aa92e0df435b3ef095e9fc40313600334">process::Timeout</a>
-</li>
 <li>timer()
 : <a class="el" href="classprocess_1_1Clock.html#a2001faa64a4b83f098ba6967afff5514">process::Clock</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_func_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x75.html b/content/api/latest/c++/functions_func_0x75.html
index e7f0046..3f6d7f3 100644
--- a/content/api/latest/c++/functions_func_0x75.html
+++ b/content/api/latest/c++/functions_func_0x75.html
@@ -306,14 +306,16 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8a499083a8f8eb4ef4ccee6690234d94">mesos::internal::master::allocator::DRFSorter</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a79ae94b89dadee19fef60c4de178a3c2">mesos::internal::master::allocator::Sorter</a>
 </li>
+<li>updateWeights()
+: <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a36ed11fe06b6565b72c57ee9a88439f5">mesos::allocator::Allocator</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a395c64cd2a16dcff7d7d28590be076f9">mesos::internal::master::allocator::MesosAllocatorProcess</a>
+</li>
 <li>UpdateWeights()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html#ae090f6b725e220054125b50cdb725eaf">mesos::internal::master::weights::UpdateWeights</a>
 </li>
 <li>updateWeights()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a64aebea886bb0148defbbc1ce936e0a3">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a36ed11fe06b6565b72c57ee9a88439f5">mesos::allocator::Allocator</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a395c64cd2a16dcff7d7d28590be076f9">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 </li>
 <li>updateWhitelist()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#aa701113886d4b11b9e9b3715dfc2500b">mesos::internal::master::allocator::MesosAllocatorProcess</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_func_0x76.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x76.html b/content/api/latest/c++/functions_func_0x76.html
index fc7e3f3..b510899 100644
--- a/content/api/latest/c++/functions_func_0x76.html
+++ b/content/api/latest/c++/functions_func_0x76.html
@@ -116,56 +116,44 @@
 <li>ValidateVolumeCapabilities()
 : <a class="el" href="classmesos_1_1csi_1_1Client.html#a23b717f03e2b9061abe3ca9c4edfa1e2">mesos::csi::Client</a>
 </li>
-<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#ad06301ec9da0f0a4713556214b7ce43a">JSON::Value</a>
-</li>
-<li>value()
-: <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
-, <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
-</li>
-<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#ab05d7584e0a89ecc8a16d0670d3a84b7">JSON::Value</a>
-</li>
 <li>value()
-: <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
-, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
+: <a class="el" href="classprocess_1_1ControlFlow.html#a3a15eba61473df457b0ac4cbaddd21ed">process::ControlFlow&lt; T &gt;</a>
 </li>
 <li>Value()
-: <a class="el" href="structJSON_1_1Value.html#a5abc35ec4e68f25a9d5ba801469caaa9">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#a5e0c2536746e22b71bb3be5883b49c78">JSON::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
-, <a class="el" href="classmesos_1_1state_1_1Variable.html#ade8ed8f89ceb5e3ab004e2922a5b35fa">mesos::state::Variable</a>
-, <a class="el" href="classcgroups_1_1memory_1_1pressure_1_1Counter.html#a60ef2a7979f45a18914478f1e749debd">cgroups::memory::pressure::Counter</a>
-, <a class="el" href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1ControlFlow.html#a9fa0744c29d7bffd54f10aea580ba187">process::ControlFlow&lt; T &gt;</a>
 </li>
 <li>Value()
-: <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries&lt; T &gt;::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#ad06301ec9da0f0a4713556214b7ce43a">JSON::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classprocess_1_1ControlFlow.html#a9fa0744c29d7bffd54f10aea580ba187">process::ControlFlow&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>
 </li>
 <li>Value()
-: <a class="el" href="structJSON_1_1Value.html#a3bff04934861140009f82b481019726b">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#a5abc35ec4e68f25a9d5ba801469caaa9">JSON::Value</a>
 </li>
 <li>value()
 : <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
 , <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
-</li>
-<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#a5e0c2536746e22b71bb3be5883b49c78">JSON::Value</a>
-</li>
-<li>value()
-: <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt; T &gt;</a>
 , <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
+, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
+, <a class="el" href="classmesos_1_1state_1_1Variable.html#ade8ed8f89ceb5e3ab004e2922a5b35fa">mesos::state::Variable</a>
+, <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
+, <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
+, <a class="el" href="classcgroups_1_1memory_1_1pressure_1_1Counter.html#a60ef2a7979f45a18914478f1e749debd">cgroups::memory::pressure::Counter</a>
+, <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
+, <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
+, <a class="el" href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow&lt; T &gt;</a>
+, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
+, <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
+, <a class="el" href="classprocess_1_1ControlFlow.html#ad0fbad53169fc7766d61a69393ac14bc">process::ControlFlow&lt; T &gt;</a>
 </li>
 <li>Value()
-: <a class="el" href="structJSON_1_1Value.html#adb495699a2d837cc49218b64b342e2bf">JSON::Value</a>
-</li>
-<li>value()
-: <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
-, <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
+: <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries&lt; T &gt;::Value</a>
+, <a class="el" href="structJSON_1_1Value.html#a3bff04934861140009f82b481019726b">JSON::Value</a>
 </li>
 <li>values()
 : <a class="el" href="classBoundedHashMap.html#a3230dcf13d6b5099fe3aba148573e7a9">BoundedHashMap&lt; Key, Value &gt;</a>
@@ -178,12 +166,12 @@
 <li>Variant()
 : <a class="el" href="classVariant.html#aeaf81abef309c9e840316c6ebf8b3cdf">Variant&lt; T, Ts &gt;</a>
 </li>
-<li>Version()
-: <a class="el" href="structVersion.html#a41fb1fed8868043854e28574e9706179">Version</a>
-</li>
 <li>version()
 : <a class="el" href="classDocker.html#ac1d7d1dd254601751fe8af8048734345">Docker</a>
 </li>
+<li>Version()
+: <a class="el" href="structVersion.html#a41fb1fed8868043854e28574e9706179">Version</a>
+</li>
 <li>VersionProcess()
 : <a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a9b450b8bfc7cacfae7173b374536968a">mesos::internal::VersionProcess</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_func_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x77.html b/content/api/latest/c++/functions_func_0x77.html
index 2e85c70..28bb0b1 100644
--- a/content/api/latest/c++/functions_func_0x77.html
+++ b/content/api/latest/c++/functions_func_0x77.html
@@ -132,12 +132,12 @@
 <li>WeakFuture()
 : <a class="el" href="classprocess_1_1WeakFuture.html#abc498bf35827627ae815540181e073a9">process::WeakFuture&lt; T &gt;</a>
 </li>
-<li>weeks()
-: <a class="el" href="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0">Duration</a>
-</li>
 <li>Weeks()
 : <a class="el" href="classWeeks.html#a2606052f27e4baecbf6eb75bd695a034">Weeks</a>
 </li>
+<li>weeks()
+: <a class="el" href="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0">Duration</a>
+</li>
 <li>when()
 : <a class="el" href="classprocess_1_1StateMachine.html#ab5ecde2413bc4dc62d5b47584940d1ca">process::StateMachine&lt; State &gt;</a>
 </li>
@@ -168,12 +168,12 @@
 <li>write_unlock()
 : <a class="el" href="classprocess_1_1ReadWriteLock.html#af09e2143c4590ce6417b98e5db62a5c7">process::ReadWriteLock</a>
 </li>
-<li>Writer()
-: <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#a32aae1536dfad8f0486e64b4e7bd3422">mesos::log::Log::Writer</a>
-</li>
 <li>writer()
 : <a class="el" href="classprocess_1_1http_1_1Pipe.html#a000e921fa096a665acce3c2aaa38339e">process::http::Pipe</a>
 </li>
+<li>Writer()
+: <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#a32aae1536dfad8f0486e64b4e7bd3422">mesos::log::Log::Writer</a>
+</li>
 <li>WriterProxy()
 : <a class="el" href="classJSON_1_1WriterProxy.html#af46db5991abdab5b7eefadc277fe5587">JSON::WriterProxy</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/globals_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/globals_0x75.html b/content/api/latest/c++/globals_0x75.html
index 27ffd1e..193c565 100644
--- a/content/api/latest/c++/globals_0x75.html
+++ b/content/api/latest/c++/globals_0x75.html
@@ -94,12 +94,12 @@
 <li>Unimplemented()
 : <a class="el" href="unimplemented_8hpp.html#a788f2d5d116d024fbfd9b0fd36fa334f">unimplemented.hpp</a>
 </li>
-<li>UNREACHABLE
-: <a class="el" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">unreachable.hpp</a>
-</li>
 <li>Unreachable()
 : <a class="el" href="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3">unreachable.hpp</a>
 </li>
+<li>UNREACHABLE
+: <a class="el" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">unreachable.hpp</a>
+</li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->


[02/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html
index a435b3d..053917b 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html
@@ -165,297 +165,304 @@
 <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;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <span class="keyword">remove</span>(<span class="keyword">const</span> ContainerID&amp; containerId);</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="keyword">private</span>:</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">MesosContainerizer</a>(</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;MesosContainerizerProcess&gt;</a>&amp; process);</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;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;MesosContainerizerProcess&gt;</a> process;</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">  121</span>&#160;</div>
-<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html">  122</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html">MesosContainerizerProcess</a></div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;  : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a>&lt;MesosContainerizerProcess&gt;</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;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a452e36e3cb87c9a07c8462183d2bae77">  126</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a452e36e3cb87c9a07c8462183d2bae77">MesosContainerizerProcess</a>(</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; _flags,</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a>* _fetcher,</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">IOSwitchboard</a>* _ioSwitchboard,</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Launcher&gt;</a>&amp; _launcher,</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Shared.html">process::Shared&lt;Provisioner&gt;</a>&amp; _provisioner,</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      <span class="keyword">const</span> std::vector&lt;<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;mesos::slave::Isolator&gt;</a>&gt;&amp; _isolators)</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;    : <a class="code" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(<a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>::ID::<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">generate</a>(<span class="stringliteral">&quot;mesos-containerizer&quot;</span>)),</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;      flags(_flags),</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;      fetcher(_fetcher),</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;      ioSwitchboard(_ioSwitchboard),</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;      launcher(_launcher),</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;      provisioner(_provisioner),</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;      isolators(_isolators) {}</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"><a class="line" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a4a62062f62daa92ee7fb8fff3a93c167">  141</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a4a62062f62daa92ee7fb8fff3a93c167">~MesosContainerizerProcess</a>() {}</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</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_1MesosContainerizer.html#a2cfbca3ec110b2d29b44b64976a53048">pruneImages</a>();</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;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html">MesosContainerizer</a>(</div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;MesosContainerizerProcess&gt;</a>&amp; process);</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;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;MesosContainerizerProcess&gt;</a> process;</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;</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"><a class="line" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html">  124</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html">MesosContainerizerProcess</a></div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;  : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a>&lt;MesosContainerizerProcess&gt;</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="keyword">public</span>:</div>
+<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a452e36e3cb87c9a07c8462183d2bae77">  128</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a452e36e3cb87c9a07c8462183d2bae77">MesosContainerizerProcess</a>(</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; _flags,</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a>* _fetcher,</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">IOSwitchboard</a>* _ioSwitchboard,</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Launcher&gt;</a>&amp; _launcher,</div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Shared.html">process::Shared&lt;Provisioner&gt;</a>&amp; _provisioner,</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;      <span class="keyword">const</span> std::vector&lt;<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;mesos::slave::Isolator&gt;</a>&gt;&amp; _isolators)</div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    : <a class="code" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(<a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>::ID::<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">generate</a>(<span class="stringliteral">&quot;mesos-containerizer&quot;</span>)),</div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;      flags(_flags),</div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;      fetcher(_fetcher),</div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;      ioSwitchboard(_ioSwitchboard),</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;      launcher(_launcher),</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;      provisioner(_provisioner),</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;      isolators(_isolators) {}</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="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_1MesosContainerizerProcess.html#a48372e34e21c4a5fe32cd117f32a8a0f">recover</a>(</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;state::SlaveState&gt;</a>&amp; state);</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">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Containerizer::LaunchResult&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a76ab222fec58178a0d06c3d0ff6b6bc5">launch</a>(</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig,</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;      <span class="keyword">const</span> std::map&lt;std::string, std::string&gt;&amp; <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; pidCheckpointPath);</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="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;process::http::Connection&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ae60416a2bc0ef8428923dc1b2d2e07ae">attach</a>(</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</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_1MesosContainerizerProcess.html#abde3e4cab136656d71568efc6316fef3">update</a>(</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; resources);</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">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ResourceStatistics&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a1025f2d9d0c568ff37e89bc9e9d6a9b9">usage</a>(</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ContainerStatus&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a63e5cd142b37e687ea8c6d4a9c24be99">status</a>(</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;mesos::slave::ContainerTermination&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a7e4f3d9e9f48ecd41d288cae0f05ec0c">wait</a>(</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Containerizer::LaunchResult&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ae6a003f909e92e96e92b394596a701dd">exec</a>(</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;      <a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> pipeWrite);</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_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a27219ae2aa2cee29ed9915b5e9382a52">destroy</a>(</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerTermination&gt;</a>&amp; termination);</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;  <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_1MesosContainerizerProcess.html#a9ec9178316d76e59bbc1be1b2bd236d0">kill</a>(</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;      <span class="keywordtype">int</span> signal);</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;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <span class="keyword">remove</span>(<span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a4a62062f62daa92ee7fb8fff3a93c167">  143</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a4a62062f62daa92ee7fb8fff3a93c167">~MesosContainerizerProcess</a>() {}</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="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_1MesosContainerizerProcess.html#a48372e34e21c4a5fe32cd117f32a8a0f">recover</a>(</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;state::SlaveState&gt;</a>&amp; state);</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Containerizer::LaunchResult&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a76ab222fec58178a0d06c3d0ff6b6bc5">launch</a>(</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig,</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;      <span class="keyword">const</span> std::map&lt;std::string, std::string&gt;&amp; <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; pidCheckpointPath);</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;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;process::http::Connection&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ae60416a2bc0ef8428923dc1b2d2e07ae">attach</a>(</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</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_1MesosContainerizerProcess.html#abde3e4cab136656d71568efc6316fef3">update</a>(</div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; resources);</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ResourceStatistics&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a1025f2d9d0c568ff37e89bc9e9d6a9b9">usage</a>(</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ContainerStatus&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a63e5cd142b37e687ea8c6d4a9c24be99">status</a>(</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;mesos::slave::ContainerTermination&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a7e4f3d9e9f48ecd41d288cae0f05ec0c">wait</a>(</div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Containerizer::LaunchResult&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ae6a003f909e92e96e92b394596a701dd">exec</a>(</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;      <a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> pipeWrite);</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">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_1MesosContainerizerProcess.html#a27219ae2aa2cee29ed9915b5e9382a52">destroy</a>(</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerTermination&gt;</a>&amp; termination);</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">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_1MesosContainerizerProcess.html#a9ec9178316d76e59bbc1be1b2bd236d0">kill</a>(</div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;      <span class="keywordtype">int</span> signal);</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">  182</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;ContainerID&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a75632189916864caf7e93cdb84c72b07">containers</a>();</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <span class="keyword">remove</span>(<span class="keyword">const</span> ContainerID&amp; containerId);</div>
 <div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  <span class="keyword">enum</span> State</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;    PROVISIONING,</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;    PREPARING,</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;    ISOLATING,</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;    FETCHING,</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    RUNNING,</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    DESTROYING</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;</div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;  <span class="keyword">friend</span> std::ostream&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#acf6d422ed7139f6e0398f0c875e68ccf">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> State&amp; state);</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _recover(</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;      <span class="keyword">const</span> std::list&lt;mesos::slave::ContainerState&gt;&amp; recoverable,</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;ContainerID&gt;</a>&amp; orphans);</div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;ContainerID&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a75632189916864caf7e93cdb84c72b07">containers</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;  <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_1MesosContainerizerProcess.html#a5753254b4abd1590378e943b6aeb6043">pruneImages</a>();</div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;</div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;  <span class="keyword">enum</span> State</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;    PROVISIONING,</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    PREPARING,</div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;    ISOLATING,</div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;    FETCHING,</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;    RUNNING,</div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;    DESTROYING</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;</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;  <span class="keyword">friend</span> std::ostream&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#acf6d422ed7139f6e0398f0c875e68ccf">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> State&amp; state);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::list&lt;Nothing&gt;</a>&gt; recoverIsolators(</div>
+<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _recover(</div>
 <div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;      <span class="keyword">const</span> std::list&lt;mesos::slave::ContainerState&gt;&amp; recoverable,</div>
 <div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;ContainerID&gt;</a>&amp; orphans);</div>
 <div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> recoverProvisioner(</div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::list&lt;Nothing&gt;</a>&gt; recoverIsolators(</div>
 <div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;      <span class="keyword">const</span> std::list&lt;mesos::slave::ContainerState&gt;&amp; recoverable,</div>
 <div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;ContainerID&gt;</a>&amp; orphans);</div>
 <div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> __recover(</div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;      <span class="keyword">const</span> std::list&lt;mesos::slave::ContainerState&gt;&amp; recovered,</div>
+<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> recoverProvisioner(</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;      <span class="keyword">const</span> std::list&lt;mesos::slave::ContainerState&gt;&amp; recoverable,</div>
 <div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;ContainerID&gt;</a>&amp; orphans);</div>
 <div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;</div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> prepare(</div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ProvisionInfo&gt;</a>&amp; provisionInfo);</div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> __recover(</div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;      <span class="keyword">const</span> std::list&lt;mesos::slave::ContainerState&gt;&amp; recovered,</div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;ContainerID&gt;</a>&amp; orphans);</div>
 <div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> fetch(</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Containerizer::LaunchResult&gt;</a> _launch(</div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerIO&gt;</a>&amp; containerIO,</div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;      <span class="keyword">const</span> std::map&lt;std::string, std::string&gt;&amp; <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; pidCheckpointPath);</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> isolate(</div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;      <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> _pid);</div>
+<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> prepare(</div>
+<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ProvisionInfo&gt;</a>&amp; provisionInfo);</div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div>
+<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> fetch(</div>
+<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;</div>
+<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Containerizer::LaunchResult&gt;</a> _launch(</div>
+<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerIO&gt;</a>&amp; containerIO,</div>
+<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;      <span class="keyword">const</span> std::map&lt;std::string, std::string&gt;&amp; <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
+<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; pidCheckpointPath);</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;  <span class="comment">// Continues &#39;destroy()&#39; once nested containers are handled.</span></div>
-<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;  <span class="keywordtype">void</span> _destroy(</div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerTermination&gt;</a>&amp; termination,</div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;      <span class="keyword">const</span> State&amp; previousState,</div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;      <span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a>&lt;<a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a>&gt;&amp; destroys);</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;  <span class="comment">// Continues &#39;_destroy()&#39; once isolators has completed.</span></div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;  <span class="keywordtype">void</span> __destroy(</div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerTermination&gt;</a>&amp; termination);</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="comment">// Continues &#39;__destroy()&#39; once all processes have been killed</span></div>
-<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;  <span class="comment">// by the launcher.</span></div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;  <span class="keywordtype">void</span> ___destroy(</div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerTermination&gt;</a>&amp; termination,</div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a>&amp; future);</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;</div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;  <span class="comment">// Continues &#39;___destroy()&#39; once we get the exit status of the container.</span></div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;  <span class="keywordtype">void</span> ____destroy(</div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerTermination&gt;</a>&amp; termination);</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;  <span class="comment">// Continues &#39;____destroy()&#39; once all isolators have completed</span></div>
-<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;  <span class="comment">// cleanup.</span></div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;  <span class="keywordtype">void</span> _____destroy(</div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerTermination&gt;</a>&amp; termination,</div>
-<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a>&lt;<a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a>&gt;&gt;&amp; cleanups);</div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;</div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;  <span class="comment">// Continues &#39;_____destroy()&#39; once provisioner have completed destroy.</span></div>
-<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;  <span class="keywordtype">void</span> ______destroy(</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerTermination&gt;</a>&amp; termination,</div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a>&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a27219ae2aa2cee29ed9915b5e9382a52">destroy</a>);</div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;</div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;  <span class="comment">// Call back for when an isolator limits a container and impacts the</span></div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;  <span class="comment">// processes. This will trigger container destruction.</span></div>
-<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;  <span class="keywordtype">void</span> limited(</div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;mesos::slave::ContainerLimitation&gt;</a>&amp; future);</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;  <span class="comment">// Helper for reaping the &#39;init&#39; process of a container.</span></div>
-<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;int&gt;</a>&gt; reap(</div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;      <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid);</div>
-<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;  <span class="comment">// Call back for when the executor exits. This will trigger container</span></div>
-<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;  <span class="comment">// destroy.</span></div>
-<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;  <span class="keywordtype">void</span> reaped(<span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> isolate(</div>
+<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;      <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> _pid);</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;  <span class="comment">// Continues &#39;destroy()&#39; once nested containers are handled.</span></div>
+<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;  <span class="keywordtype">void</span> _destroy(</div>
+<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerTermination&gt;</a>&amp; termination,</div>
+<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;      <span class="keyword">const</span> State&amp; previousState,</div>
+<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;      <span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a>&lt;<a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a>&gt;&amp; destroys);</div>
+<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;</div>
+<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;  <span class="comment">// Continues &#39;_destroy()&#39; once isolators has completed.</span></div>
+<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;  <span class="keywordtype">void</span> __destroy(</div>
+<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerTermination&gt;</a>&amp; termination);</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="comment">// Continues &#39;__destroy()&#39; once all processes have been killed</span></div>
+<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;  <span class="comment">// by the launcher.</span></div>
+<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;  <span class="keywordtype">void</span> ___destroy(</div>
+<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerTermination&gt;</a>&amp; termination,</div>
+<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a>&amp; future);</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="comment">// Continues &#39;___destroy()&#39; once we get the exit status of the container.</span></div>
+<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;  <span class="keywordtype">void</span> ____destroy(</div>
+<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerTermination&gt;</a>&amp; termination);</div>
+<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;</div>
+<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;  <span class="comment">// Continues &#39;____destroy()&#39; once all isolators have completed</span></div>
+<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;  <span class="comment">// cleanup.</span></div>
+<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;  <span class="keywordtype">void</span> _____destroy(</div>
+<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerTermination&gt;</a>&amp; termination,</div>
+<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a>&lt;<a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a>&gt;&gt;&amp; cleanups);</div>
+<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div>
+<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;  <span class="comment">// Continues &#39;_____destroy()&#39; once provisioner have completed destroy.</span></div>
+<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;  <span class="keywordtype">void</span> ______destroy(</div>
+<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerTermination&gt;</a>&amp; termination,</div>
+<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a>&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a27219ae2aa2cee29ed9915b5e9382a52">destroy</a>);</div>
+<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;</div>
+<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;  <span class="comment">// Call back for when an isolator limits a container and impacts the</span></div>
+<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;  <span class="comment">// processes. This will trigger container destruction.</span></div>
+<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;  <span class="keywordtype">void</span> limited(</div>
+<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;mesos::slave::ContainerLimitation&gt;</a>&amp; future);</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">// Helper for reaping the &#39;init&#39; process of a container.</span></div>
+<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;int&gt;</a>&gt; reap(</div>
+<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;      <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid);</div>
 <div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;</div>
-<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;  <span class="comment">// TODO(jieyu): Consider introducing an Isolators struct and moving</span></div>
-<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;  <span class="comment">// all isolator related operations to that struct.</span></div>
-<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::list&lt;process::Future&lt;Nothing&gt;</a>&gt;&gt; cleanupIsolators(</div>
-<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;</div>
-<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;  <span class="keyword">const</span> Flags flags;</div>
-<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;  Fetcher* fetcher;</div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;  IOSwitchboard* ioSwitchboard;</div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Launcher&gt;</a> launcher;</div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Shared.html">process::Shared&lt;Provisioner&gt;</a> provisioner;</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;  <span class="keyword">const</span> std::vector&lt;process::Owned&lt;mesos::slave::Isolator&gt;&gt; isolators;</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div>
-<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;  <span class="keyword">struct </span>Container</div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;  {</div>
-<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;    Container() : sequence(<span class="stringliteral">&quot;mesos-container-status-updates&quot;</span>) {}</div>
+<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;  <span class="comment">// Call back for when the executor exits. This will trigger container</span></div>
+<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;  <span class="comment">// destroy.</span></div>
+<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;  <span class="keywordtype">void</span> reaped(<span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;</div>
+<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;  <span class="comment">// TODO(jieyu): Consider introducing an Isolators struct and moving</span></div>
+<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;  <span class="comment">// all isolator related operations to that struct.</span></div>
+<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::list&lt;process::Future&lt;Nothing&gt;</a>&gt;&gt; cleanupIsolators(</div>
+<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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;  <span class="keyword">const</span> Flags flags;</div>
+<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;  Fetcher* fetcher;</div>
+<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;  IOSwitchboard* ioSwitchboard;</div>
+<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Launcher&gt;</a> launcher;</div>
+<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Shared.html">process::Shared&lt;Provisioner&gt;</a> provisioner;</div>
+<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;  <span class="keyword">const</span> std::vector&lt;process::Owned&lt;mesos::slave::Isolator&gt;&gt; isolators;</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;    <span class="comment">// Promise for futures returned from wait().</span></div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;    <a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;mesos::slave::ContainerTermination&gt;</a> termination;</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="comment">// NOTE: this represents &#39;PID 1&#39;, i.e., the &quot;init&quot; of the</span></div>
-<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;    <span class="comment">// container that we created (it may be for an executor, or any</span></div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;    <span class="comment">// arbitrary process that has been launched in the event of nested</span></div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;    <span class="comment">// containers).</span></div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;    <a class="code" href="classOption.html">Option&lt;pid_t&gt;</a> pid;</div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;    <span class="comment">// Sandbox directory for the container. It is optional here because</span></div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;    <span class="comment">// we don&#39;t keep track of sandbox directory for orphan containers.</span></div>
-<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;    <span class="comment">// It is not checkpointed explicitly; on recovery, it is reconstructed</span></div>
-<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;    <span class="comment">// from executor&#39;s directory and hierarchy of containers.</span></div>
-<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;    <span class="comment">//</span></div>
-<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;    <span class="comment">// NOTE: This holds the sandbox path in the host mount namespace,</span></div>
-<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;    <span class="comment">// while MESOS_SANDBOX is the path in the container mount namespace.</span></div>
-<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;    <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> directory;</div>
-<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;</div>
-<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    <span class="comment">// We keep track of the future exit status for the container if it</span></div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;    <span class="comment">// has been launched. If the container has not been launched yet,</span></div>
-<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;    <span class="comment">// &#39;status&#39; will be set to None().</span></div>
-<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;    <span class="comment">//</span></div>
-<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;    <span class="comment">// NOTE: A container has an exit status does not mean that it has</span></div>
-<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;    <span class="comment">// been properly destroyed. We need to perform cleanup on</span></div>
-<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;    <span class="comment">// isolators and provisioner after that.</span></div>
-<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;    <a class="code" href="classOption.html">Option&lt;process::Future&lt;Option&lt;int&gt;</a>&gt;&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a63e5cd142b37e687ea8c6d4a9c24be99">status</a>;</div>
-<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;</div>
-<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;    <span class="comment">// We keep track of the future for &#39;provisioner-&gt;provision&#39; so</span></div>
-<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;    <span class="comment">// that destroy will only start calling &#39;provisioner-&gt;destroy&#39;</span></div>
-<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;    <span class="comment">// after &#39;provisioner-&gt;provision&#39; has finished.</span></div>
-<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;    <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ProvisionInfo&gt;</a> provisioning;</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;    <span class="comment">// We keep track of the future that is waiting for all the</span></div>
-<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;    <span class="comment">// &#39;isolator-&gt;prepare&#39; to finish so that destroy will only start</span></div>
-<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;    <span class="comment">// calling cleanup after all isolators have finished preparing.</span></div>
-<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;    <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::list&lt;Option&lt;mesos::slave::ContainerLaunchInfo&gt;</a>&gt;&gt;</div>
-<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;      launchInfos;</div>
-<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;</div>
-<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;    <span class="comment">// We keep track of the future that is waiting for all the</span></div>
-<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;    <span class="comment">// &#39;isolator-&gt;isolate&#39; futures so that destroy will only start</span></div>
-<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;    <span class="comment">// calling cleanup after all isolators have finished isolating.</span></div>
-<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;    <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::list&lt;Nothing&gt;</a>&gt; isolation;</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;    <span class="comment">// We keep track of the resources for each container so we can set</span></div>
-<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;    <span class="comment">// the ResourceStatistics limits in usage().</span></div>
-<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;    <a class="code" href="classmesos_1_1Resources.html">Resources</a> resources;</div>
+<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;  <span class="keyword">struct </span>Container</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;    Container() : sequence(<span class="stringliteral">&quot;mesos-container-status-updates&quot;</span>) {}</div>
+<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;</div>
+<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;    <span class="comment">// Promise for futures returned from wait().</span></div>
+<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;    <a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;mesos::slave::ContainerTermination&gt;</a> termination;</div>
+<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;</div>
+<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;    <span class="comment">// NOTE: this represents &#39;PID 1&#39;, i.e., the &quot;init&quot; of the</span></div>
+<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;    <span class="comment">// container that we created (it may be for an executor, or any</span></div>
+<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;    <span class="comment">// arbitrary process that has been launched in the event of nested</span></div>
+<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;    <span class="comment">// containers).</span></div>
+<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;    <a class="code" href="classOption.html">Option&lt;pid_t&gt;</a> pid;</div>
+<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;</div>
+<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;    <span class="comment">// Sandbox directory for the container. It is optional here because</span></div>
+<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;    <span class="comment">// we don&#39;t keep track of sandbox directory for orphan containers.</span></div>
+<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;    <span class="comment">// It is not checkpointed explicitly; on recovery, it is reconstructed</span></div>
+<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;    <span class="comment">// from executor&#39;s directory and hierarchy of containers.</span></div>
+<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;    <span class="comment">//</span></div>
+<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    <span class="comment">// NOTE: This holds the sandbox path in the host mount namespace,</span></div>
+<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;    <span class="comment">// while MESOS_SANDBOX is the path in the container mount namespace.</span></div>
+<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;    <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> directory;</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;    <span class="comment">// We keep track of the future exit status for the container if it</span></div>
+<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;    <span class="comment">// has been launched. If the container has not been launched yet,</span></div>
+<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;    <span class="comment">// &#39;status&#39; will be set to None().</span></div>
+<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;    <span class="comment">//</span></div>
+<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;    <span class="comment">// NOTE: A container has an exit status does not mean that it has</span></div>
+<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;    <span class="comment">// been properly destroyed. We need to perform cleanup on</span></div>
+<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;    <span class="comment">// isolators and provisioner after that.</span></div>
+<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;    <a class="code" href="classOption.html">Option&lt;process::Future&lt;Option&lt;int&gt;</a>&gt;&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a63e5cd142b37e687ea8c6d4a9c24be99">status</a>;</div>
+<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;</div>
+<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;    <span class="comment">// We keep track of the future for &#39;provisioner-&gt;provision&#39; so</span></div>
+<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;    <span class="comment">// that destroy will only start calling &#39;provisioner-&gt;destroy&#39;</span></div>
+<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;    <span class="comment">// after &#39;provisioner-&gt;provision&#39; has finished.</span></div>
+<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;    <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ProvisionInfo&gt;</a> provisioning;</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="comment">// We keep track of the future that is waiting for all the</span></div>
+<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;    <span class="comment">// &#39;isolator-&gt;prepare&#39; to finish so that destroy will only start</span></div>
+<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;    <span class="comment">// calling cleanup after all isolators have finished preparing.</span></div>
+<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;    <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::list&lt;Option&lt;mesos::slave::ContainerLaunchInfo&gt;</a>&gt;&gt;</div>
+<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;      launchInfos;</div>
+<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;</div>
+<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;    <span class="comment">// We keep track of the future that is waiting for all the</span></div>
+<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;    <span class="comment">// &#39;isolator-&gt;isolate&#39; futures so that destroy will only start</span></div>
+<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;    <span class="comment">// calling cleanup after all isolators have finished isolating.</span></div>
+<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;    <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::list&lt;Nothing&gt;</a>&gt; isolation;</div>
 <div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;</div>
-<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;    <span class="comment">// The configuration for the container to be launched. This field</span></div>
-<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;    <span class="comment">// is only used during the launch of a container.</span></div>
-<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;    mesos::slave::ContainerConfig config;</div>
+<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;    <span class="comment">// We keep track of the resources for each container so we can set</span></div>
+<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;    <span class="comment">// the ResourceStatistics limits in usage().</span></div>
+<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;    <a class="code" href="classmesos_1_1Resources.html">Resources</a> resources;</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;    <span class="comment">// Container&#39;s information at the moment it was launched. For example,</span></div>
-<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;    <span class="comment">// used to bootstrap the launch information of future child DEBUG</span></div>
-<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;    <span class="comment">// containers. Checkpointed and restored on recovery. Optional because</span></div>
-<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;    <span class="comment">// it is not set for orphan containers.</span></div>
-<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;    <span class="comment">//</span></div>
-<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;    <span class="comment">// NOTE: Some of these data, may change during the container lifetime,</span></div>
-<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;    <span class="comment">// e.g., the working directory. Such changes are not be captured here,</span></div>
-<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;    <span class="comment">// which might be problematic, e.g., for DEBUG containers relying on</span></div>
-<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;    <span class="comment">// some data in parent working directory.</span></div>
-<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;    <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerLaunchInfo&gt;</a> launchInfo;</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;    State state;</div>
-<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;</div>
-<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;    <span class="comment">// Used when `status` needs to be collected from isolators</span></div>
-<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;    <span class="comment">// associated with this container. `Sequence` allows us to</span></div>
-<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;    <span class="comment">// maintain the order of `status` requests for a given container.</span></div>
-<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;    <a class="code" href="classprocess_1_1Sequence.html">process::Sequence</a> sequence;</div>
+<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;    <span class="comment">// The configuration for the container to be launched.</span></div>
+<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;    <span class="comment">// This can only be None if the underlying container is launched</span></div>
+<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;    <span class="comment">// before we checkpiont `ContainerConfig` in MESOS-6894.</span></div>
+<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;    <span class="comment">// TODO(zhitao): Drop the `Option` part at the end of deprecation</span></div>
+<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;    <span class="comment">// cycle.</span></div>
+<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;    <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerConfig&gt;</a> config;</div>
+<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;</div>
+<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;    <span class="comment">// Container&#39;s information at the moment it was launched. For example,</span></div>
+<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;    <span class="comment">// used to bootstrap the launch information of future child DEBUG</span></div>
+<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;    <span class="comment">// containers. Checkpointed and restored on recovery. Optional because</span></div>
+<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;    <span class="comment">// it is not set for orphan containers.</span></div>
+<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;    <span class="comment">//</span></div>
+<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;    <span class="comment">// NOTE: Some of these data, may change during the container lifetime,</span></div>
+<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;    <span class="comment">// e.g., the working directory. Such changes are not be captured here,</span></div>
+<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;    <span class="comment">// which might be problematic, e.g., for DEBUG containers relying on</span></div>
+<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;    <span class="comment">// some data in parent working directory.</span></div>
+<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;    <a class="code" href="classOption.html">Option&lt;mesos::slave::ContainerLaunchInfo&gt;</a> launchInfo;</div>
 <div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;</div>
-<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;    <span class="comment">// Child containers nested under this container.</span></div>
-<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;    <a class="code" href="classhashset.html">hashset&lt;ContainerID&gt;</a> <a class="code" href="namespaceos.html#a363f959e94e301ec8ec483e3c22258a6">children</a>;</div>
-<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;  };</div>
-<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;</div>
-<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;ContainerID, process::Owned&lt;Container&gt;</a>&gt; containers_;</div>
-<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;</div>
-<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;  <span class="comment">// Helper to transition container state.</span></div>
-<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;  <span class="keywordtype">void</span> transition(<span class="keyword">const</span> ContainerID&amp; containerId, <span class="keyword">const</span> State&amp; state);</div>
-<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;</div>
-<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;  <span class="keyword">struct </span><a class="code" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">Metrics</a></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;    <a class="code" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">Metrics</a>();</div>
-<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;    ~<a class="code" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">Metrics</a>();</div>
-<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;</div>
-<div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;    <a class="code" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a> container_destroy_errors;</div>
-<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;  } metrics;</div>
-<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;};</div>
-<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;</div>
-<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;</div>
-<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos_1_1internal_1_1slave.html#acc816a5f127bb40e7d5464befda0a0a9">operator&lt;&lt;</a>(</div>
-<div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;    std::ostream&amp; stream,</div>
-<div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;    <span class="keyword">const</span> MesosContainerizerProcess::State&amp; state);</div>
-<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;</div>
-<div c

<TRUNCATED>

[13/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html b/content/api/latest/c++/containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html
index 6d698b7..148d640 100644
--- a/content/api/latest/c++/containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html
+++ b/content/api/latest/c++/containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html
@@ -55,7 +55,9 @@
 <div class="title">paths.hpp File Reference</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="textblock"><code>#include &lt;string&gt;</code><br/>
+<div class="textblock"><code>#include &lt;list&gt;</code><br/>
+<code>#include &lt;string&gt;</code><br/>
+<code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>
 </div>
 <p><a href="containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
@@ -75,7 +77,7 @@ Namespaces</h2></td></tr>
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
 <tr class="memitem:a30892e08e25096e94eb34f77eb8d04c5"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a30892e08e25096e94eb34f77eb8d04c5">mesos::internal::slave::docker::paths::getStagingDir</a> (const std::string &amp;storeDir)</td></tr>
-<tr class="memdesc:a30892e08e25096e94eb34f77eb8d04c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="classDocker.html">Docker</a> store file system layout is as follows: Image store dir ('&ndash;docker_store_dir' slave flag) |&ndash;staging |&ndash; &lt;staging_tmp_dir_XXXXXX&gt; |&ndash; &lt;layer_id&gt; |&ndash; rootfs |&ndash; json(manifest) |&ndash; VERSION |&ndash;layers |&ndash;&lt;layer_id&gt; |&ndash; rootfs |&ndash; json(manifest) |&ndash; VERSION |&ndash;storedImages (file holding on cached images)  <a href="#a30892e08e25096e94eb34f77eb8d04c5">More...</a><br/></td></tr>
+<tr class="memdesc:a30892e08e25096e94eb34f77eb8d04c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="classDocker.html">Docker</a> store file system layout is as follows: Image store dir ('&ndash;docker_store_dir' slave flag) |&ndash;staging |&ndash; &lt;staging_tmp_dir_XXXXXX&gt; |&ndash; &lt;layer_id&gt; |&ndash; rootfs |&ndash; json(manifest) |&ndash; VERSION |&ndash;layers |&ndash;&lt;layer_id&gt; |&ndash; rootfs |&ndash; json(manifest) |&ndash; VERSION |&ndash;storedImages (file holding on cached images) |&ndash;gc (dir holding marked layers to be sweeped)  <a href="#a30892e08e25096e94eb34f77eb8d04c5">More...</a><br/></td></tr>
 <tr class="separator:a30892e08e25096e94eb34f77eb8d04c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a83ef965f0d7c275de5e8c35262fcb9ab"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a83ef965f0d7c275de5e8c35262fcb9ab">mesos::internal::slave::docker::paths::getStagingTempDir</a> (const std::string &amp;storeDir)</td></tr>
 <tr class="separator:a83ef965f0d7c275de5e8c35262fcb9ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -97,6 +99,12 @@ Functions</h2></td></tr>
 <tr class="separator:aefa2bd8401071fee6142ede5de59cafe"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a811697be6b966f9f7105340b47a2a7bc"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a811697be6b966f9f7105340b47a2a7bc">mesos::internal::slave::docker::paths::getStoredImagesPath</a> (const std::string &amp;storeDir)</td></tr>
 <tr class="separator:a811697be6b966f9f7105340b47a2a7bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a22cde40bae83f8e696ed6eeedc2fd5a4"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a22cde40bae83f8e696ed6eeedc2fd5a4">mesos::internal::slave::docker::paths::getGcDir</a> (const std::string &amp;storeDir)</td></tr>
+<tr class="separator:a22cde40bae83f8e696ed6eeedc2fd5a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ac536c81da5201e4b10e5a631c5f37e"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a2ac536c81da5201e4b10e5a631c5f37e">mesos::internal::slave::docker::paths::getGcLayerPath</a> (const std::string &amp;storeDir, const std::string &amp;layerId)</td></tr>
+<tr class="separator:a2ac536c81da5201e4b10e5a631c5f37e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae0eb8fe129f3e937caf2a2812cb83264"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::list&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#ae0eb8fe129f3e937caf2a2812cb83264">mesos::internal::slave::docker::paths::listLayers</a> (const std::string &amp;storeDir)</td></tr>
+<tr class="separator:ae0eb8fe129f3e937caf2a2812cb83264"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html b/content/api/latest/c++/containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html
index 14d939a..392278c 100644
--- a/content/api/latest/c++/containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html
+++ b/content/api/latest/c++/containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html
@@ -71,77 +71,96 @@
 <div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __PROVISIONER_DOCKER_PATHS_HPP__</span></div>
 <div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __PROVISIONER_DOCKER_PATHS_HPP__</span></div>
 <div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor"></span></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="keyword">namespace </span>mesos {</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span>internal {</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;<span class="keyword">namespace </span>docker {</div>
-<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html">   26</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceos_1_1libraries.html#a41b3cb8b32c32ab2abf7a7aa62de9f18">paths</a> {</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="comment">// TODO(gilbert): Clean up any unused method after refactoring.</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a30892e08e25096e94eb34f77eb8d04c5">getStagingDir</a>(<span class="keyword">const</span> std::string&amp; storeDir);</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;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a83ef965f0d7c275de5e8c35262fcb9ab">getStagingTempDir</a>(<span class="keyword">const</span> std::string&amp; storeDir);</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;list&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;</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</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="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span>slave {</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span>docker {</div>
+<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html">   29</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceos_1_1libraries.html#a41b3cb8b32c32ab2abf7a7aa62de9f18">paths</a> {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">// TODO(gilbert): Clean up any unused method after refactoring.</span></div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a30892e08e25096e94eb34f77eb8d04c5">getStagingDir</a>(<span class="keyword">const</span> std::string&amp; storeDir);</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;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a63e56a085326bea04d3f6ca6dfb6584c">getImageLayerPath</a>(</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    <span class="keyword">const</span> std::string&amp; storeDir,</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    <span class="keyword">const</span> std::string&amp; layerId);</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;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a83ef965f0d7c275de5e8c35262fcb9ab">getStagingTempDir</a>(<span class="keyword">const</span> std::string&amp; storeDir);</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;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#aa77ccb0998796b4f33392fa61ed69220">getImageLayerManifestPath</a>(</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    <span class="keyword">const</span> std::string&amp; layerPath);</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a63e56a085326bea04d3f6ca6dfb6584c">getImageLayerPath</a>(</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    <span class="keyword">const</span> std::string&amp; storeDir,</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    <span class="keyword">const</span> std::string&amp; layerId);</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;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#aa77ccb0998796b4f33392fa61ed69220">getImageLayerManifestPath</a>(</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    <span class="keyword">const</span> std::string&amp; storeDir,</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    <span class="keyword">const</span> std::string&amp; layerId);</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    <span class="keyword">const</span> std::string&amp; layerPath);</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;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a4ffa9af8a1cd80bbfb892e93908a2535">getImageLayerRootfsPath</a>(</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    <span class="keyword">const</span> std::string&amp; layerPath,</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    <span class="keyword">const</span> std::string&amp; backend);</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#aa77ccb0998796b4f33392fa61ed69220">getImageLayerManifestPath</a>(</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    <span class="keyword">const</span> std::string&amp; storeDir,</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    <span class="keyword">const</span> std::string&amp; layerId);</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;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a4ffa9af8a1cd80bbfb892e93908a2535">getImageLayerRootfsPath</a>(</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    <span class="keyword">const</span> std::string&amp; storeDir,</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    <span class="keyword">const</span> std::string&amp; layerId,</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    <span class="keyword">const</span> std::string&amp; backend);</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;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a998cb52d4f517cb7f96dbab1922fab50">getImageLayerTarPath</a>(</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    <span class="keyword">const</span> std::string&amp; layerPath);</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a4ffa9af8a1cd80bbfb892e93908a2535">getImageLayerRootfsPath</a>(</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keyword">const</span> std::string&amp; layerPath,</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    <span class="keyword">const</span> std::string&amp; backend);</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;</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a4ffa9af8a1cd80bbfb892e93908a2535">getImageLayerRootfsPath</a>(</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;    <span class="keyword">const</span> std::string&amp; storeDir,</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    <span class="keyword">const</span> std::string&amp; layerId,</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    <span class="keyword">const</span> std::string&amp; backend);</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;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a998cb52d4f517cb7f96dbab1922fab50">getImageLayerTarPath</a>(</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    <span class="keyword">const</span> std::string&amp; storeDir,</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    <span class="keyword">const</span> std::string&amp; layerId);</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    <span class="keyword">const</span> std::string&amp; layerPath);</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</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;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#aefa2bd8401071fee6142ede5de59cafe">getImageArchiveTarPath</a>(</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    <span class="keyword">const</span> std::string&amp; discoveryDir,</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    <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="l00085"></a><span class="lineno">   85</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a998cb52d4f517cb7f96dbab1922fab50">getImageLayerTarPath</a>(</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    <span class="keyword">const</span> std::string&amp; storeDir,</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    <span class="keyword">const</span> std::string&amp; layerId);</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;</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;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a811697be6b966f9f7105340b47a2a7bc">getStoredImagesPath</a>(<span class="keyword">const</span> std::string&amp; storeDir);</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="comment">// namespace paths {</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;} <span class="comment">// namespace docker {</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;} <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __PROVISIONER_DOCKER_PATHS_HPP__</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#aefa2bd8401071fee6142ede5de59cafe">getImageArchiveTarPath</a>(</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    <span class="keyword">const</span> std::string&amp; discoveryDir,</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    <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="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;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a811697be6b966f9f7105340b47a2a7bc">getStoredImagesPath</a>(<span class="keyword">const</span> std::string&amp; storeDir);</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;</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a22cde40bae83f8e696ed6eeedc2fd5a4">getGcDir</a>(<span class="keyword">const</span> std::string&amp; storeDir);</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;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a2ac536c81da5201e4b10e5a631c5f37e">getGcLayerPath</a>(</div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;    <span class="keyword">const</span> std::string&amp; storeDir,</div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;    <span class="keyword">const</span> std::string&amp; layerId);</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;</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<a class="code" href="classTry.html">Try&lt;std::list&lt;std::string&gt;</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#ae0eb8fe129f3e937caf2a2812cb83264">listLayers</a>(<span class="keyword">const</span> std::string&amp; storeDir);</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">// namespace paths {</span></div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;} <span class="comment">// namespace docker {</span></div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;} <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __PROVISIONER_DOCKER_PATHS_HPP__</span></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_a30892e08e25096e94eb34f77eb8d04c5"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a30892e08e25096e94eb34f77eb8d04c5">mesos::internal::slave::docker::paths::getStagingDir</a></div><div class="ttdeci">std::string getStagingDir(const std::string &amp;storeDir)</div><div class="ttdoc">The Docker store file system layout is as follows: Image store dir (&amp;#39;–docker_store_dir&amp;#39; slave flag) |...</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_a83ef965f0d7c275de5e8c35262fcb9ab"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a83ef965f0d7c275de5e8c35262fcb9ab">mesos::internal::slave::docker::paths::getStagingTempDir</a></div><div class="ttdeci">std::string getStagingTempDir(const std::string &amp;storeDir)</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_a2ac536c81da5201e4b10e5a631c5f37e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a2ac536c81da5201e4b10e5a631c5f37e">mesos::internal::slave::docker::paths::getGcLayerPath</a></div><div class="ttdeci">std::string getGcLayerPath(const std::string &amp;storeDir, const std::string &amp;layerId)</div></div>
+<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="namespaceos_1_1libraries_html_a41b3cb8b32c32ab2abf7a7aa62de9f18"><div class="ttname"><a href="namespaceos_1_1libraries.html#a41b3cb8b32c32ab2abf7a7aa62de9f18">os::libraries::paths</a></div><div class="ttdeci">std::string paths()</div><div class="ttdef"><b>Definition:</b> os.hpp:136</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_ae0eb8fe129f3e937caf2a2812cb83264"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#ae0eb8fe129f3e937caf2a2812cb83264">mesos::internal::slave::docker::paths::listLayers</a></div><div class="ttdeci">Try&lt; std::list&lt; std::string &gt; &gt; listLayers(const std::string &amp;storeDir)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_a998cb52d4f517cb7f96dbab1922fab50"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a998cb52d4f517cb7f96dbab1922fab50">mesos::internal::slave::docker::paths::getImageLayerTarPath</a></div><div class="ttdeci">std::string getImageLayerTarPath(const std::string &amp;layerPath)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_a4ffa9af8a1cd80bbfb892e93908a2535"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a4ffa9af8a1cd80bbfb892e93908a2535">mesos::internal::slave::docker::paths::getImageLayerRootfsPath</a></div><div class="ttdeci">std::string getImageLayerRootfsPath(const std::string &amp;layerPath, const std::string &amp;backend)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_a63e56a085326bea04d3f6ca6dfb6584c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a63e56a085326bea04d3f6ca6dfb6584c">mesos::internal::slave::docker::paths::getImageLayerPath</a></div><div class="ttdeci">std::string getImageLayerPath(const std::string &amp;storeDir, const std::string &amp;layerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_aefa2bd8401071fee6142ede5de59cafe"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#aefa2bd8401071fee6142ede5de59cafe">mesos::internal::slave::docker::paths::getImageArchiveTarPath</a></div><div class="ttdeci">std::string getImageArchiveTarPath(const std::string &amp;discoveryDir, const std::string &amp;name)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_a811697be6b966f9f7105340b47a2a7bc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a811697be6b966f9f7105340b47a2a7bc">mesos::internal::slave::docker::paths::getStoredImagesPath</a></div><div class="ttdeci">std::string getStoredImagesPath(const std::string &amp;storeDir)</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_a22cde40bae83f8e696ed6eeedc2fd5a4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a22cde40bae83f8e696ed6eeedc2fd5a4">mesos::internal::slave::docker::paths::getGcDir</a></div><div class="ttdeci">std::string getGcDir(const std::string &amp;storeDir)</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="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_aa77ccb0998796b4f33392fa61ed69220"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#aa77ccb0998796b4f33392fa61ed69220">mesos::internal::slave::docker::paths::getImageLayerManifestPath</a></div><div class="ttdeci">std::string getImageLayerManifestPath(const std::string &amp;layerPath)</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:41</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/containerizer_2mesos_2provisioner_2paths_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/containerizer_2mesos_2provisioner_2paths_8hpp.html b/content/api/latest/c++/containerizer_2mesos_2provisioner_2paths_8hpp.html
index ef3d06d..27fcd0a 100644
--- a/content/api/latest/c++/containerizer_2mesos_2provisioner_2paths_8hpp.html
+++ b/content/api/latest/c++/containerizer_2mesos_2provisioner_2paths_8hpp.html
@@ -50,7 +50,8 @@
 <div class="header">
   <div class="summary">
 <a href="#namespaces">Namespaces</a> &#124;
-<a href="#func-members">Functions</a>  </div>
+<a href="#func-members">Functions</a> &#124;
+<a href="#var-members">Variables</a>  </div>
   <div class="headertitle">
 <div class="title">paths.hpp File Reference</div>  </div>
 </div><!--header-->
@@ -80,6 +81,8 @@ Namespaces</h2></td></tr>
 Functions</h2></td></tr>
 <tr class="memitem:a0550282ec90e9f538e10170af655af52"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a0550282ec90e9f538e10170af655af52">mesos::internal::slave::provisioner::paths::getContainerDir</a> (const std::string &amp;provisionerDir, const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a0550282ec90e9f538e10170af655af52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a075a5b7c53a243550ba0c56b4e6dfac4"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a075a5b7c53a243550ba0c56b4e6dfac4">mesos::internal::slave::provisioner::paths::getLayersFilePath</a> (const std::string &amp;provisionerDir, const ContainerID &amp;containerId)</td></tr>
+<tr class="separator:a075a5b7c53a243550ba0c56b4e6dfac4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa6825c849802d2ecdbecc4f56a21aa41"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#aa6825c849802d2ecdbecc4f56a21aa41">mesos::internal::slave::provisioner::paths::getContainerRootfsDir</a> (const std::string &amp;provisionerDir, const ContainerID &amp;containerId, const std::string &amp;backend, const std::string &amp;rootfsId)</td></tr>
 <tr class="separator:aa6825c849802d2ecdbecc4f56a21aa41"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0d462c4a194c98300efcda11a34cf18f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <br class="typebreak"/>
@@ -89,6 +92,11 @@ Functions</h2></td></tr>
 <tr class="separator:ab9e5e0eca528df258665e277332321cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a82e58b93c5997a00b30b048f8c859ea0"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a82e58b93c5997a00b30b048f8c859ea0">mesos::internal::slave::provisioner::paths::getBackendDir</a> (const std::string &amp;provisionerDir, const ContainerID &amp;containerId, const std::string &amp;backend)</td></tr>
 <tr class="separator:a82e58b93c5997a00b30b048f8c859ea0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr class="memitem:ae4816154edb25f9ff364540496fed9e6"><td class="memItemLeft" align="right" valign="top">constexpr char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ae4816154edb25f9ff364540496fed9e6">mesos::internal::slave::provisioner::paths::LAYERS_FILE</a> [] = &quot;layers&quot;</td></tr>
+<tr class="separator:ae4816154edb25f9ff364540496fed9e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/containerizer_2mesos_2provisioner_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/containerizer_2mesos_2provisioner_2paths_8hpp_source.html b/content/api/latest/c++/containerizer_2mesos_2provisioner_2paths_8hpp_source.html
index 9dc3c94..967022c 100644
--- a/content/api/latest/c++/containerizer_2mesos_2provisioner_2paths_8hpp_source.html
+++ b/content/api/latest/c++/containerizer_2mesos_2provisioner_2paths_8hpp_source.html
@@ -90,64 +90,77 @@
 <div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">// |-- provisioner</span></div>
 <div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">//     |-- containers</span></div>
 <div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment">//         |-- &lt;container_id&gt;</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">//             |-- backends</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">//                 |-- &lt;backend&gt; (copy, bind, etc.)</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">//                     |-- rootfses</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">//                         |-- &lt;rootfs_id&gt; (the rootfs)</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">//             |-- containers (nested containers)</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">//                 |-- &lt;container_id&gt;</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="comment">//                     |-- backends</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="comment">//                         |-- &lt;backend&gt; (copy, bind, etc.)</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="comment">//                             |-- rootfses</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">//                                 |-- &lt;rootfs_id&gt; (the rootfs)</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="comment">// There can be multiple backends due to the change of backend flags.</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="comment">// Under each backend a rootfs is identified by the &#39;rootfs_id&#39; which</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="comment">// is a UUID.</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;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a0550282ec90e9f538e10170af655af52">getContainerDir</a>(</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    <span class="keyword">const</span> std::string&amp; provisionerDir,</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">//             |-- layers (paths to all layers to provision)</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">//             |-- backends</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">//                 |-- &lt;backend&gt; (copy, bind, etc.)</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">//                     |-- rootfses</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">//                         |-- &lt;rootfs_id&gt; (the rootfs)</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">//             |-- containers (nested containers)</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="comment">//                 |-- &lt;container_id&gt;</span></div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="comment">//                     |-- layers (paths to all layers to provision)</span></div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="comment">//                     |-- backends</span></div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">//                         |-- &lt;backend&gt; (copy, bind, etc.)</span></div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">//                             |-- rootfses</span></div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="comment">//                                 |-- &lt;rootfs_id&gt; (the rootfs)</span></div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="comment">// There can be multiple backends due to the change of backend flags.</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="comment">// Under each backend a rootfs is identified by the &#39;rootfs_id&#39; which</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="comment">// is a UUID.</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;</div>
+<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ae4816154edb25f9ff364540496fed9e6">   57</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ae4816154edb25f9ff364540496fed9e6">LAYERS_FILE</a>[] = <span class="stringliteral">&quot;layers&quot;</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;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#aa6825c849802d2ecdbecc4f56a21aa41">getContainerRootfsDir</a>(</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    <span class="keyword">const</span> std::string&amp; provisionerDir,</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    <span class="keyword">const</span> std::string&amp; backend,</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    <span class="keyword">const</span> std::string&amp; rootfsId);</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="comment">// TODO(gilbert): rename this to `getContainerPath` for consistency.</span></div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a0550282ec90e9f538e10170af655af52">getContainerDir</a>(</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    <span class="keyword">const</span> std::string&amp; provisionerDir,</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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">// Recursively &quot;ls&quot; the container directory and return a map of</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="comment">// backend -&gt; {rootfsId, ...}</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<a class="code" href="classTry.html">Try&lt;hashmap&lt;std::string, hashset&lt;std::string&gt;</a>&gt;&gt;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a0d462c4a194c98300efcda11a34cf18f">listContainerRootfses</a>(</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keyword">const</span> std::string&amp; provisionerDir,</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="comment">// Return a set of container IDs.</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<a class="code" href="classTry.html">Try&lt;hashset&lt;ContainerID&gt;</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ab9e5e0eca528df258665e277332321cf">listContainers</a>(</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    <span class="keyword">const</span> std::string&amp; provisionerDir);</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;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a82e58b93c5997a00b30b048f8c859ea0">getBackendDir</a>(</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    <span class="keyword">const</span> std::string&amp; provisionerDir,</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    <span class="keyword">const</span> std::string&amp; backend);</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a075a5b7c53a243550ba0c56b4e6dfac4">getLayersFilePath</a>(</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    <span class="keyword">const</span> std::string&amp; provisionerDir,</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#aa6825c849802d2ecdbecc4f56a21aa41">getContainerRootfsDir</a>(</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    <span class="keyword">const</span> std::string&amp; provisionerDir,</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    <span class="keyword">const</span> std::string&amp; backend,</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    <span class="keyword">const</span> std::string&amp; rootfsId);</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;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="comment">// Recursively &quot;ls&quot; the container directory and return a map of</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="comment">// backend -&gt; {rootfsId, ...}</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<a class="code" href="classTry.html">Try&lt;hashmap&lt;std::string, hashset&lt;std::string&gt;</a>&gt;&gt;</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a0d462c4a194c98300efcda11a34cf18f">listContainerRootfses</a>(</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    <span class="keyword">const</span> std::string&amp; provisionerDir,</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;} <span class="comment">// namespace paths {</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;} <span class="comment">// namespace provisioner {</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;} <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;} <span class="comment">// namespace mesos {</span></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;<span class="comment">// Return a set of container IDs.</span></div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<a class="code" href="classTry.html">Try&lt;hashset&lt;ContainerID&gt;</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ab9e5e0eca528df258665e277332321cf">listContainers</a>(</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    <span class="keyword">const</span> std::string&amp; provisionerDir);</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="preprocessor">#endif // __PROVISIONER_PATHS_HPP__</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a82e58b93c5997a00b30b048f8c859ea0">getBackendDir</a>(</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    <span class="keyword">const</span> std::string&amp; provisionerDir,</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    <span class="keyword">const</span> std::string&amp; backend);</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;} <span class="comment">// namespace paths {</span></div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;} <span class="comment">// namespace provisioner {</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;} <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __PROVISIONER_PATHS_HPP__</span></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</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="namespaceos_1_1libraries_html_a41b3cb8b32c32ab2abf7a7aa62de9f18"><div class="ttname"><a href="namespaceos_1_1libraries.html#a41b3cb8b32c32ab2abf7a7aa62de9f18">os::libraries::paths</a></div><div class="ttdeci">std::string paths()</div><div class="ttdef"><b>Definition:</b> os.hpp:136</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths_html_ae4816154edb25f9ff364540496fed9e6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ae4816154edb25f9ff364540496fed9e6">mesos::internal::slave::provisioner::paths::LAYERS_FILE</a></div><div class="ttdeci">constexpr char LAYERS_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:57</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths_html_aa6825c849802d2ecdbecc4f56a21aa41"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#aa6825c849802d2ecdbecc4f56a21aa41">mesos::internal::slave::provisioner::paths::getContainerRootfsDir</a></div><div class="ttdeci">std::string getContainerRootfsDir(const std::string &amp;provisionerDir, const ContainerID &amp;containerId, const std::string &amp;backend, const std::string &amp;rootfsId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths_html_ab9e5e0eca528df258665e277332321cf"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ab9e5e0eca528df258665e277332321cf">mesos::internal::slave::provisioner::paths::listContainers</a></div><div class="ttdeci">Try&lt; hashset&lt; ContainerID &gt; &gt; listContainers(const std::string &amp;provisionerDir)</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths_html_a075a5b7c53a243550ba0c56b4e6dfac4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a075a5b7c53a243550ba0c56b4e6dfac4">mesos::internal::slave::provisioner::paths::getLayersFilePath</a></div><div class="ttdeci">std::string getLayersFilePath(const std::string &amp;provisionerDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths_html_a0d462c4a194c98300efcda11a34cf18f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a0d462c4a194c98300efcda11a34cf18f">mesos::internal::slave::provisioner::paths::listContainerRootfses</a></div><div class="ttdeci">Try&lt; hashmap&lt; std::string, hashset&lt; std::string &gt; &gt; &gt; listContainerRootfses(const std::string &amp;provisionerDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths_html_a82e58b93c5997a00b30b048f8c859ea0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a82e58b93c5997a00b30b048f8c859ea0">mesos::internal::slave::provisioner::paths::getBackendDir</a></div><div class="ttdeci">std::string getBackendDir(const std::string &amp;provisionerDir, const ContainerID &amp;containerId, const std::string &amp;backend)</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_0x65.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x65.html b/content/api/latest/c++/functions_0x65.html
index 61b3aa4..72c083c 100644
--- a/content/api/latest/c++/functions_0x65.html
+++ b/content/api/latest/c++/functions_0x65.html
@@ -107,24 +107,22 @@
 : <a class="el" href="classJSON_1_1ArrayWriter.html#a2df21f27fcee91754d7dbe7d75f961f9">JSON::ArrayWriter</a>
 </li>
 <li>empty()
-: <a class="el" href="classmesos_1_1Resources.html#ab46b900ebe62b19390d9a2a82b46eb15">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a78a139b6c5f9277afd1521a65deced5e">mesos::v1::Resources</a>
-, <a class="el" href="structprocess_1_1TimeSeries.html#a71832c3c13f993378d355d3f9330cc14">process::TimeSeries&lt; T &gt;</a>
+: <a class="el" href="structprocess_1_1TimeSeries.html#a71832c3c13f993378d355d3f9330cc14">process::TimeSeries&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1EventQueue_1_1Consumer.html#aa42de8d3e7ba7c56362a36efa773790d">process::EventQueue::Consumer</a>
+, <a class="el" href="classprocess_1_1RunQueue.html#ac53863635ed22df8c309ef90dfd52c1c">process::RunQueue</a>
+, <a class="el" href="classBoundedHashMap.html#aa628a0c249203758e056473698c53ed6">BoundedHashMap&lt; Key, Value &gt;</a>
+, <a class="el" href="classmesos_1_1Resources.html#ab46b900ebe62b19390d9a2a82b46eb15">mesos::Resources</a>
+, <a class="el" href="classLinkedHashMap.html#ab364b2e480e7913f5b999742104b9ad5">LinkedHashMap&lt; Key, Value &gt;</a>
 </li>
 <li>EMPTY
 : <a class="el" href="structprocess_1_1UPID_1_1ID.html#ab0328fcf7ca8e5a33585e4bee67a8187">process::UPID::ID</a>
 </li>
 <li>empty()
-: <a class="el" href="classprocess_1_1RunQueue.html#ac53863635ed22df8c309ef90dfd52c1c">process::RunQueue</a>
-, <a class="el" href="classBoundedHashMap.html#aa628a0c249203758e056473698c53ed6">BoundedHashMap&lt; Key, Value &gt;</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a78a139b6c5f9277afd1521a65deced5e">mesos::v1::Resources</a>
 </li>
 <li>EMPTY
 : <a class="el" href="classhashset.html#a5830fa996b2329b114e044fcd82ceeaa">hashset&lt; Elem, Hash, Equal &gt;</a>
 </li>
-<li>empty()
-: <a class="el" href="classLinkedHashMap.html#ab364b2e480e7913f5b999742104b9ad5">LinkedHashMap&lt; Key, Value &gt;</a>
-</li>
 <li>enable_snmp_statistics
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html#ad04d37eba848f9f1639d7214f1b3b949">mesos::internal::slave::PortMappingStatistics::Flags</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_0x68.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x68.html b/content/api/latest/c++/functions_0x68.html
index 7d4ebf8..a31a623 100644
--- a/content/api/latest/c++/functions_0x68.html
+++ b/content/api/latest/c++/functions_0x68.html
@@ -228,9 +228,6 @@
 <li>hostPort
 : <a class="el" href="structDocker_1_1PortMapping.html#a83397b57136d2d1801ff776e05e8aaee">Docker::PortMapping</a>
 </li>
-<li>Hours()
-: <a class="el" href="classHours.html#a0c49e25ef71480b8615087c74ccb770f">Hours</a>
-</li>
 <li>HOURS
 : <a class="el" href="classDuration.html#a0564918aa36599b575e155644f4513a3">Duration</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/functions_0x6b.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6b.html b/content/api/latest/c++/functions_0x6b.html
index 1dee71c..ee369e7 100644
--- a/content/api/latest/c++/functions_0x6b.html
+++ b/content/api/latest/c++/functions_0x6b.html
@@ -131,12 +131,12 @@
 , <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#a2cccbbc2a0f98278c1a65bc42bda4d69">mesos::python::ProxyExecutor</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a54445d6bb6235a083065e0ceb7c38b12">mesos::internal::slave::Slave</a>
 </li>
-<li>kilobytes()
-: <a class="el" href="classBytes.html#a2b62c948987fe920f780d516f99230eb">Bytes</a>
-</li>
 <li>KILOBYTES
 : <a class="el" href="classBytes.html#a66a1678fb3e923ee9cb48025d4c3c871">Bytes</a>
 </li>
+<li>kilobytes()
+: <a class="el" href="classBytes.html#a2b62c948987fe920f780d516f99230eb">Bytes</a>
+</li>
 <li>kind
 : <a class="el" href="structrouting_1_1queueing_1_1Discipline.html#a56a06799a1259a219eefface9834a3a3">routing::queueing::Discipline&lt; Config &gt;</a>
 , <a class="el" href="classprocess_1_1FileEncoder.html#af378b042ec2124981cad35280f64dd2d">process::FileEncoder</a>


[09/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/index.hhc
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index 047a76b..03c7094 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -2459,6 +2459,7 @@
               <UL>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="~MetadataManager"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a3aa93e9468cdffb41d7bb91932a46acf"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="get"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a89d2af07b589abc10d1044d0d3d03e23"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="prune"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="put"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a4d9830dbfe3f78316ef1d6ee2eb1706b"><param name="ImageNumber" value="11"></OBJECT>
               </UL>
@@ -2476,6 +2477,7 @@
               <UL>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="~Store"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a419165179eb010c457d7135842a1db4b"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="get"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac846b475459c9319c52b8e69d9682416"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="prune"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a78720df311df3e53298548fe5ca92bd4"><param name="ImageNumber" value="11"></OBJECT>
               </UL>
             </UL>
@@ -2587,6 +2589,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="destroy"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a48ce384f1e63ddcc6f775c1ee8e4e1ce"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="kill"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#aa12b651f5ee86a3e7e9073b18d98616c"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="launch"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ab026a099a16aa0287f834297f0e297d7"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="pruneImages"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7078cd22a390f173eef69bba8a5b383f"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4385c48bb00bf0b9b6f5da2aa1215299"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="remove"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a69d6c5816c062b3fc28a8638d87334a6"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="status"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad"><param name="ImageNumber" value="11"></OBJECT>
@@ -2608,6 +2611,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="destroy"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3167c607a5e95b4619ebcc8361174712"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="kill"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a1125caabfba60cdae07491ec2648ee73"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="launch"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#ab957b0b3c1e7e63e8a06558b0abf30ef"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="pruneImages"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#afb384accdd6d431e1882cd861de3212d"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="remove"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="status"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a41ab321c7dd4a940fce865953621881f"><param name="ImageNumber" value="11"></OBJECT>
@@ -2623,6 +2627,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="containers"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aadca51b8cdaff5ee8e385c03682edf3d"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="destroy"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a12baedbd1571a99c91a1b30031146a7c"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="launch"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a61ba4cf750d8896d2034af8d9128c218"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="pruneImages"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a72ee3590b8953af3171ca9ab9f0a04d6"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a746949ba7f35257f364278a0067a2e8b"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="status"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a28593137a3a912b700beb174abc6d418"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="update"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a2ca322cbd1737f4f03c5b96ee882e5a6"><param name="ImageNumber" value="11"></OBJECT>
@@ -2707,6 +2712,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="destroy"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a360067ea563b1392969ef198c5e80994"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="kill"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a8126e6b92cbd186dc3383f9e6f34729e"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="launch"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#afcc9b85f1bb91f90c1c6089b99dfe4ba"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="pruneImages"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a2cfbca3ec110b2d29b44b64976a53048"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a61ebc4f358e36e8c762f48e5c4f5d429"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="remove"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ab2fa41756786a9f83ce1bf23c89416ff"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="status"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9b8cbaadc6ec688e6de806d64b731ad0"><param name="ImageNumber" value="11"></OBJECT>
@@ -2724,6 +2730,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="exec"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ae6a003f909e92e96e92b394596a701dd"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="kill"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a9ec9178316d76e59bbc1be1b2bd236d0"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="launch"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a76ab222fec58178a0d06c3d0ff6b6bc5"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="pruneImages"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a5753254b4abd1590378e943b6aeb6043"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a48372e34e21c4a5fe32cd117f32a8a0f"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="remove"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a679f6a9d631a61df858f74a14fa7b4ed"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="status"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a63e5cd142b37e687ea8c6d4a9c24be99"><param name="ImageNumber" value="11"></OBJECT>
@@ -3298,6 +3305,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="Provisioner"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="destroy"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a469177dd911feba1ed8b2bde8459efe9"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="provision"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aae0c5af9cd4e83581aca75fd575e45ac"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="pruneImages"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a53a32c4497e8fdc959841b70884798d7"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aa601942f24b550dfbc8ab63d3113d24c"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="ProvisionerProcess"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -3305,6 +3313,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="ProvisionerProcess"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a05f41f06d07ed3ac032769ab6d117c12"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="destroy"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a82f8cfb70b75de3d52ae67b60b220d00"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="provision"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="pruneImages"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a4f87d68020292e2a547d113fbd06c385"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#ac2532fa2d0d8cad571b345748701ab51"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="ImageInfo"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ImageInfo.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -3317,6 +3326,7 @@
             <UL>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="~Store"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="get"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#ae630f092d5c76c10cae55266f82cde63"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="prune"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#a3941ada48ffb0de68285fee5c0104d42"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -3892,6 +3902,7 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="MockContainerizer"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD0"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#aaff97ef49fa11dc630783add644f23bd"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD0"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a8d15b864f927bcc608ac78cf222a9078"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94d302e4f144143d4b505ab9a71669df"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a9e7f0430f738f112242e52f8a19b9f4b"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94b39f1f4ce647d7a312bcb7d8956974"><param name="ImageNumber" value="11"></OBJECT>
@@ -3934,6 +3945,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="~TestContainerizer"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#afee9673dc215076f476ac6c4c88bba19"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="containers"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a38030dc1974595a9efd7ee9a224e1207"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="destroy"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a460b7c3483def8f45e1e2b018bba48b8"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD0"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa026516e98b010a70dfaa311ce7d02b4"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a46f5aaa90b1455755644b2a2195aa3d5"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a906bf9fa5da40adeab2be475c5b69cb0"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#ab1b19171743b8b92d3eec833f31a0a57"><param name="ImageNumber" value="11"></OBJECT>
@@ -9465,6 +9477,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Option< mesos::mesos::SecretGenerator * >"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Option< mesos::NetworkInfo >"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Option< mesos::Resources >"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="Option< mesos::slave::ContainerConfig >"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Option< mesos::slave::ContainerLaunchInfo >"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Option< mesos::slave::ContainerTermination >"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Option< Modules >"><param name="Local" value="classOption.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9803,9 +9816,9 @@
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="SharedHandle"><param name="Local" value="classSharedHandle.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::cluster::Slave"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::cluster::Slave"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::state::SlaveState"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::network::internal::Socket< AddressType >"><param name="Local" value="classprocess_1_1network_1_1internal_1_1Socket.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::network::internal::Socket< inet::Address >"><param name="Local" value="classprocess_1_1network_1_1internal_1_1Socket.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9837,11 +9850,6 @@
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::StatusUpdateStream"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::Server::StopOptions"><param name="Local" value="structprocess_1_1http_1_1Server_1_1StopOptions.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Stopwatch"><param name="Local" value="classStopwatch.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::Storage"><param name="Local" value="classmesos_1_1internal_1_1log_1_1Storage.html"><param name="ImageNumber" value="1"></OBJECT>
-      <UL>
-      <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::LevelDBStorage"><param name="Local" value="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html"><param name="ImageNumber" value="11"></OBJECT>
-      </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="net::IP::Storage"><param name="Local" value="unionnet_1_1IP_1_1Storage.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::Storage"><param name="Local" value="classmesos_1_1state_1_1Storage.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::InMemoryStorage"><param name="Local" value="classmesos_1_1state_1_1InMemoryStorage.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9849,6 +9857,11 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::LogStorage"><param name="Local" value="classmesos_1_1state_1_1LogStorage.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::ZooKeeperStorage"><param name="Local" value="classmesos_1_1state_1_1ZooKeeperStorage.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::Storage"><param name="Local" value="classmesos_1_1internal_1_1log_1_1Storage.html"><param name="ImageNumber" value="1"></OBJECT>
+      <UL>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::LevelDBStorage"><param name="Local" value="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html"><param name="ImageNumber" value="11"></OBJECT>
+      </UL>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="net::IP::Storage"><param name="Local" value="unionnet_1_1IP_1_1Storage.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::Store"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::appc::Store"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10366,9 +10379,9 @@
       </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="cgroups::blkio::Value"><param name="Local" value="structcgroups_1_1blkio_1_1Value.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::TimeSeries< T >::Value"><param name="Local" value="structprocess_1_1TimeSeries_1_1Value.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="Jvm::Variable< T, name, signature >"><param name="Local" value="classJvm_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::protobuf::Variable< T >"><param name="Local" value="classmesos_1_1state_1_1protobuf_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::Variable"><param name="Local" value="classmesos_1_1state_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="Jvm::Variable< T, name, signature >"><param name="Local" value="classJvm_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Jvm::Variable< org::apache::zookeeper::server::SessionTracker, ZOOKEEPERSERVER_SESSIONTRACKER, ZOOKEEPERSERVER_SESSIONTRACKER_SIGNATURE >"><param name="Local" value="classJvm_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant< T, Ts >"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
@@ -10392,8 +10405,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Name" value="os::WindowsFD"><param name="Local" value="classos_1_1WindowsFD.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::internal::wrap< T >"><param name="Local" value="structprocess_1_1internal_1_1wrap.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::internal::wrap< Future< X > >"><param name="Local" value="structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::Pipe::Writer"><param name="Local" value="classprocess_1_1http_1_1Pipe_1_1Writer.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::log::Log::Writer"><param name="Local" value="classmesos_1_1log_1_1Log_1_1Writer.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::Pipe::Writer"><param name="Local" value="classprocess_1_1http_1_1Pipe_1_1Writer.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="JSON::WriterProxy"><param name="Local" value="classJSON_1_1WriterProxy.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::header::WWWAuthenticate"><param name="Local" value="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="ZooKeeper"><param name="Local" value="classZooKeeper.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -21936,12 +21949,15 @@
                     <UL>
                     <LI><OBJECT type="text/sitemap"><param name="Name" value="~MetadataManager"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a3aa93e9468cdffb41d7bb91932a46acf"><param name="ImageNumber" value="11"></OBJECT>
                     <LI><OBJECT type="text/sitemap"><param name="Name" value="get"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a89d2af07b589abc10d1044d0d3d03e23"><param name="ImageNumber" value="11"></OBJECT>
+                    <LI><OBJECT type="text/sitemap"><param name="Name" value="prune"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab"><param name="ImageNumber" value="11"></OBJECT>
                     <LI><OBJECT type="text/sitemap"><param name="Name" value="put"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e"><param name="ImageNumber" value="11"></OBJECT>
                     <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a4d9830dbfe3f78316ef1d6ee2eb1706b"><param name="ImageNumber" value="11"></OBJECT>
                     </UL>
                   </UL>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="paths.hpp"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
                   <UL>
+                  <LI><OBJECT type="text/sitemap"><param name="Name" value="getGcDir"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#a22cde40bae83f8e696ed6eeedc2fd5a4"><param name="ImageNumber" value="11"></OBJECT>
+                  <LI><OBJECT type="text/sitemap"><param name="Name" value="getGcLayerPath"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#a2ac536c81da5201e4b10e5a631c5f37e"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="getImageArchiveTarPath"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#aefa2bd8401071fee6142ede5de59cafe"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="getImageLayerManifestPath"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#aa77ccb0998796b4f33392fa61ed69220"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="getImageLayerManifestPath"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#a3a31a270a8d8a494dfc9a13575ae5c2f"><param name="ImageNumber" value="11"></OBJECT>
@@ -21953,6 +21969,7 @@
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="getStagingDir"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#a30892e08e25096e94eb34f77eb8d04c5"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="getStagingTempDir"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#a83ef965f0d7c275de5e8c35262fcb9ab"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="getStoredImagesPath"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#a811697be6b966f9f7105340b47a2a7bc"><param name="ImageNumber" value="11"></OBJECT>
+                  <LI><OBJECT type="text/sitemap"><param name="Name" value="listLayers"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#ae0eb8fe129f3e937caf2a2812cb83264"><param name="ImageNumber" value="11"></OBJECT>
                   </UL>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="puller.hpp"><param name="Local" value="puller_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
                   <UL>
@@ -21976,6 +21993,7 @@
                     <UL>
                     <LI><OBJECT type="text/sitemap"><param name="Name" value="~Store"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a419165179eb010c457d7135842a1db4b"><param name="ImageNumber" value="11"></OBJECT>
                     <LI><OBJECT type="text/sitemap"><param name="Name" value="get"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac846b475459c9319c52b8e69d9682416"><param name="ImageNumber" value="11"></OBJECT>
+                    <LI><OBJECT type="text/sitemap"><param name="Name" value="prune"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b"><param name="ImageNumber" value="11"></OBJECT>
                     <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a78720df311df3e53298548fe5ca92bd4"><param name="ImageNumber" value="11"></OBJECT>
                     </UL>
                   </UL>
@@ -22001,8 +22019,10 @@
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="getBackendDir"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html#a82e58b93c5997a00b30b048f8c859ea0"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="getContainerDir"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html#a0550282ec90e9f538e10170af655af52"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="getContainerRootfsDir"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html#aa6825c849802d2ecdbecc4f56a21aa41"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="getLayersFilePath"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html#a075a5b7c53a243550ba0c56b4e6dfac4"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="listContainerRootfses"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html#a0d462c4a194c98300efcda11a34cf18f"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="listContainers"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html#ab9e5e0eca528df258665e277332321cf"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="LAYERS_FILE"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html#ae4816154edb25f9ff364540496fed9e6"><param name="ImageNumber" value="11"></OBJECT>
                 </UL>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="provisioner.hpp"><param name="Local" value="provisioner_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
                 <UL>
@@ -22019,6 +22039,7 @@
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="Provisioner"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="destroy"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a469177dd911feba1ed8b2bde8459efe9"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="provision"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aae0c5af9cd4e83581aca75fd575e45ac"><param name="ImageNumber" value="11"></OBJECT>
+                  <LI><OBJECT type="text/sitemap"><param name="Name" value="pruneImages"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a53a32c4497e8fdc959841b70884798d7"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aa601942f24b550dfbc8ab63d3113d24c"><param name="ImageNumber" value="11"></OBJECT>
                   </UL>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="ProvisionerProcess"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -22026,6 +22047,7 @@
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="ProvisionerProcess"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a05f41f06d07ed3ac032769ab6d117c12"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="destroy"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a82f8cfb70b75de3d52ae67b60b220d00"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="provision"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da"><param name="ImageNumber" value="11"></OBJECT>
+                  <LI><OBJECT type="text/sitemap"><param name="Name" value="pruneImages"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a4f87d68020292e2a547d113fbd06c385"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#ac2532fa2d0d8cad571b345748701ab51"><param name="ImageNumber" value="11"></OBJECT>
                   </UL>
                 </UL>
@@ -22041,6 +22063,7 @@
                   <UL>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="~Store"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="get"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#ae630f092d5c76c10cae55266f82cde63"><param name="ImageNumber" value="11"></OBJECT>
+                  <LI><OBJECT type="text/sitemap"><param name="Name" value="prune"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914"><param name="ImageNumber" value="11"></OBJECT>
                   <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#a3941ada48ffb0de68285fee5c0104d42"><param name="ImageNumber" value="11"></OBJECT>
                   </UL>
                 </UL>
@@ -22060,6 +22083,7 @@
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="destroy"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a360067ea563b1392969ef198c5e80994"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="kill"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a8126e6b92cbd186dc3383f9e6f34729e"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="launch"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#afcc9b85f1bb91f90c1c6089b99dfe4ba"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="pruneImages"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a2cfbca3ec110b2d29b44b64976a53048"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a61ebc4f358e36e8c762f48e5c4f5d429"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="remove"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ab2fa41756786a9f83ce1bf23c89416ff"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="status"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9b8cbaadc6ec688e6de806d64b731ad0"><param name="ImageNumber" value="11"></OBJECT>
@@ -22077,6 +22101,7 @@
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="exec"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ae6a003f909e92e96e92b394596a701dd"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="kill"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a9ec9178316d76e59bbc1be1b2bd236d0"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="launch"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a76ab222fec58178a0d06c3d0ff6b6bc5"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="pruneImages"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a5753254b4abd1590378e943b6aeb6043"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a48372e34e21c4a5fe32cd117f32a8a0f"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="remove"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a679f6a9d631a61df858f74a14fa7b4ed"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="status"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a63e5cd142b37e687ea8c6d4a9c24be99"><param name="ImageNumber" value="11"></OBJECT>
@@ -22206,6 +22231,7 @@
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="JOIN"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#abb8ab3e62de157d1a7a81e08888ec30ca3d9cfcb5ef43cd2178bc5152c0c94368"><param name="ImageNumber" value="11"></OBJECT>
                 </UL>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="buildPath"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#a653d0434259f0a4f7a51593de97e565f"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="getContainerConfig"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#ace2c6480a4ae80ce927c2a3128599b4d"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="getContainerForceDestroyOnRecovery"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#ad85b281334a82974dd385129bd8c6d1a"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="getContainerForceDestroyOnRecoveryPath"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#a7b416a3b94a61c02488bf1db88da76cc"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="getContainerIds"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#aa55c685a327643251d52a4a6a1222d6d"><param name="ImageNumber" value="11"></OBJECT>
@@ -22224,6 +22250,7 @@
               <LI><OBJECT type="text/sitemap"><param name="Name" value="getStandaloneContainerMarkerPath"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#af43591d22bb36602962a8336c05eb0fe"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="isStandaloneContainer"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#a420b469a8a64a6780090288c87a9289d"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="parseSandboxPath"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#a95f1438b80f8c5b6271bee9e3353b15c"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="CONTAINER_CONFIG_FILE"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#aba3242cf7940f85894649efe65c3002d"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="CONTAINER_DIRECTORY"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#a6eeb2befd01d8b66e10d09d574c103d1"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="CONTAINER_LAUNCH_INFO_FILE"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#a579f11fd11074169f5a4a77a653e323d"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="FORCE_DESTROY_ON_RECOVERY_FILE"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#a6d83b7c297af096719e3ffb581d147f4"><param name="ImageNumber" value="11"></OBJECT>
@@ -22247,6 +22274,7 @@
               <LI><OBJECT type="text/sitemap"><param name="Name" value="destroy"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a48ce384f1e63ddcc6f775c1ee8e4e1ce"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="kill"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#aa12b651f5ee86a3e7e9073b18d98616c"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="launch"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ab026a099a16aa0287f834297f0e297d7"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="pruneImages"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7078cd22a390f173eef69bba8a5b383f"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4385c48bb00bf0b9b6f5da2aa1215299"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="remove"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a69d6c5816c062b3fc28a8638d87334a6"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="status"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad"><param name="ImageNumber" value="11"></OBJECT>
@@ -22271,6 +22299,7 @@
               <LI><OBJECT type="text/sitemap"><param name="Name" value="destroy"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3167c607a5e95b4619ebcc8361174712"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="kill"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a1125caabfba60cdae07491ec2648ee73"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="launch"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#ab957b0b3c1e7e63e8a06558b0abf30ef"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="pruneImages"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#afb384accdd6d431e1882cd861de3212d"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="remove"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="status"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a41ab321c7dd4a940fce865953621881f"><param name="ImageNumber" value="11"></OBJECT>
@@ -22289,6 +22318,7 @@
               <LI><OBJECT type="text/sitemap"><param name="Name" value="containers"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aadca51b8cdaff5ee8e385c03682edf3d"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="destroy"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a12baedbd1571a99c91a1b30031146a7c"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="launch"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a61ba4cf750d8896d2034af8d9128c218"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="pruneImages"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a72ee3590b8953af3171ca9ab9f0a04d6"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a746949ba7f35257f364278a0067a2e8b"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="status"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a28593137a3a912b700beb174abc6d418"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="update"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a2ca322cbd1737f4f03c5b96ee882e5a6"><param name="ImageNumber" value="11"></OBJECT>
@@ -23110,6 +23140,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MockContainerizer"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html"><param name="ImageNumber" value="1"></OBJECT>
               <UL>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD0"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#aaff97ef49fa11dc630783add644f23bd"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD0"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a8d15b864f927bcc608ac78cf222a9078"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94d302e4f144143d4b505ab9a71669df"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a9e7f0430f738f112242e52f8a19b9f4b"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94b39f1f4ce647d7a312bcb7d8956974"><param name="ImageNumber" value="11"></OBJECT>
@@ -23266,6 +23297,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="~TestContainerizer"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#afee9673dc215076f476ac6c4c88bba19"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="containers"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a38030dc1974595a9efd7ee9a224e1207"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="destroy"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a460b7c3483def8f45e1e2b018bba48b8"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD0"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa026516e98b010a70dfaa311ce7d02b4"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a46f5aaa90b1455755644b2a2195aa3d5"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a906bf9fa5da40adeab2be475c5b69cb0"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MOCK_METHOD1"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#ab1b19171743b8b92d3eec833f31a0a57"><param name="ImageNumber" value="11"></OBJECT>


[07/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/metadata__manager_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/metadata__manager_8hpp.html b/content/api/latest/c++/metadata__manager_8hpp.html
index dc78c3c..bce0350 100644
--- a/content/api/latest/c++/metadata__manager_8hpp.html
+++ b/content/api/latest/c++/metadata__manager_8hpp.html
@@ -58,6 +58,7 @@
 <div class="textblock"><code>#include &lt;list&gt;</code><br/>
 <code>#include &lt;string&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="hashset_8hpp_source.html">stout/hashset.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="json_8hpp_source.html">stout/json.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html">stout/protobuf.hpp</a>&gt;</code><br/>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/metadata__manager_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/metadata__manager_8hpp_source.html b/content/api/latest/c++/metadata__manager_8hpp_source.html
index 1fe26f6..5d7a4d7 100644
--- a/content/api/latest/c++/metadata__manager_8hpp_source.html
+++ b/content/api/latest/c++/metadata__manager_8hpp_source.html
@@ -75,77 +75,83 @@
 <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;</div>
 <div class="line"><a name="l00023"></a><span class="lineno">   23</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="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="json_8hpp.html">stout/json.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="option_8hpp.html">stout/option.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="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">stout/protobuf.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="try_8hpp.html">stout/try.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">#include &lt;<a class="code" href="future_8hpp.html">process/future.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="owned_8hpp.html">process/owned.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</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="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2docker_2spec_8hpp.html">mesos/docker/spec.hpp</a>&gt;</span></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="preprocessor">#include &quot;<a class="code" href="provisioner_8hpp.html">slave/containerizer/mesos/provisioner/provisioner.hpp</a>&quot;</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="src_2slave_2containerizer_2mesos_2provisioner_2docker_2message_8hpp.html">slave/containerizer/mesos/provisioner/docker/message.hpp</a>&quot;</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;<span class="preprocessor">#include &quot;<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>&quot;</span></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">namespace </span>mesos {</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">namespace </span>slave {</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">namespace </span>docker {</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">// Forward Declaration.</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">class </span>MetadataManagerProcess;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">   57</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a></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="keyword">public</span>:</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;MetadataManager&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#accd46bed2e7d2ed7db8fe8ad9876590c">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="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>);</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;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a3aa93e9468cdffb41d7bb91932a46acf">~MetadataManager</a>();</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</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_1docker_1_1MetadataManager.html#a4d9830dbfe3f78316ef1d6ee2eb1706b">recover</a>();</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Image&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e">put</a>(</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;      const ::docker::spec::ImageReference&amp; reference,</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; layerIds);</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;Image&gt;</a>&gt; <span class="keyword">get</span>(</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;      const ::docker::spec::ImageReference&amp; reference,</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;      <span class="keywordtype">bool</span> cached);</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="keyword">private</span>:</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;MetadataManagerProcess&gt;</a> process);</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;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a>&amp;); <span class="comment">// Not copyable.</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a>&amp;); <span class="comment">// Not assignable.</span></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;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;MetadataManagerProcess&gt;</a> process;</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;};</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;</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="comment">// namespace docker {</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;} <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;} <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="preprocessor">#endif // __PROVISIONER_DOCKER_METADATA_MANAGER_HPP__</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="hashset_8hpp.html">stout/hashset.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="json_8hpp.html">stout/json.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="option_8hpp.html">stout/option.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="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">stout/protobuf.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="try_8hpp.html">stout/try.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="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</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="l00032"></a><span class="lineno">   32</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="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2docker_2spec_8hpp.html">mesos/docker/spec.hpp</a>&gt;</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="preprocessor">#include &quot;<a class="code" href="provisioner_8hpp.html">slave/containerizer/mesos/provisioner/provisioner.hpp</a>&quot;</span></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="preprocessor">#include &quot;<a class="code" href="src_2slave_2containerizer_2mesos_2provisioner_2docker_2message_8hpp.html">slave/containerizer/mesos/provisioner/docker/message.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="preprocessor">#include &quot;<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>&quot;</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;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">namespace </span>slave {</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">namespace </span>docker {</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="comment">// Forward Declaration.</span></div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">class </span>MetadataManagerProcess;</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">   58</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</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;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;MetadataManager&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#accd46bed2e7d2ed7db8fe8ad9876590c">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="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</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_1docker_1_1MetadataManager.html#a3aa93e9468cdffb41d7bb91932a46acf">~MetadataManager</a>();</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</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_1docker_1_1MetadataManager.html#a4d9830dbfe3f78316ef1d6ee2eb1706b">recover</a>();</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Image&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e">put</a>(</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;      const ::docker::spec::ImageReference&amp; reference,</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; layerIds);</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;Image&gt;</a>&gt; <span class="keyword">get</span>(</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;      const ::docker::spec::ImageReference&amp; reference,</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;      <span class="keywordtype">bool</span> cached);</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;std::string&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab">prune</a>(</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;      <span class="keyword">const</span> std::vector&lt;::docker::spec::ImageReference&gt;&amp; excludedImages);</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">  109</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;MetadataManagerProcess&gt;</a> process);</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;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a>&amp;); <span class="comment">// Not copyable.</span></div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a>&amp;); <span class="comment">// Not assignable.</span></div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;MetadataManagerProcess&gt;</a> process;</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">  118</span>&#160;</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;} <span class="comment">// namespace docker {</span></div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;} <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __PROVISIONER_DOCKER_METADATA_MANAGER_HPP__</span></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager_html_a3aa93e9468cdffb41d7bb91932a46acf"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a3aa93e9468cdffb41d7bb91932a46acf">mesos::internal::slave::docker::MetadataManager::~MetadataManager</a></div><div class="ttdeci">~MetadataManager()</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2provisioner_2docker_2message_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2provisioner_2docker_2message_8hpp.html">message.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager_html_a744456a000c23426fc878c3a927b3dab"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab">mesos::internal::slave::docker::MetadataManager::prune</a></div><div class="ttdeci">process::Future&lt; hashset&lt; std::string &gt; &gt; prune(const std::vector&lt;::docker::spec::ImageReference &gt; &amp;excludedImages)</div><div class="ttdoc">Prune images from the metadata manager by comparing existing images with active images in use...</div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></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="include_2mesos_2docker_2spec_8hpp_html"><div class="ttname"><a href="include_2mesos_2docker_2spec_8hpp.html">spec.hpp</a></div></div>
 <div class="ttc" id="provisioner_8hpp_html"><div class="ttname"><a href="provisioner_8hpp.html">provisioner.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2protobuf_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">protobuf.hpp</a></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_1slave_1_1docker_1_1MetadataManager_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></div><div class="ttdoc">The MetadataManager tracks the Docker images cached by the provisioner that are stored on disk...</div><div class="ttdef"><b>Definition:</b> metadata_manager.hpp:57</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></div><div class="ttdoc">The MetadataManager tracks the Docker images cached by the provisioner that are stored on disk...</div><div class="ttdef"><b>Definition:</b> metadata_manager.hpp:58</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</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="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager_html_a4d9830dbfe3f78316ef1d6ee2eb1706b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a4d9830dbfe3f78316ef1d6ee2eb1706b">mesos::internal::slave::docker::MetadataManager::recover</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; recover()</div><div class="ttdoc">Recover all stored Image and its layer references. </div></div>
 <div class="ttc" id="src_2slave_2flags_8hpp_html"><div class="ttname"><a href="src_2slave_2flags_8hpp.html">flags.hpp</a></div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/mock__containerizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mock__containerizer_8hpp_source.html b/content/api/latest/c++/mock__containerizer_8hpp_source.html
index f891941..1fbf2f5 100644
--- a/content/api/latest/c++/mock__containerizer_8hpp_source.html
+++ b/content/api/latest/c++/mock__containerizer_8hpp_source.html
@@ -135,16 +135,19 @@
 <div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#aaff97ef49fa11dc630783add644f23bd">MOCK_METHOD0</a>(</div>
 <div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af0da001473e339d2e35d40f5ee1a32d4">containers</a>,</div>
 <div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;      <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="classhashset.html">hashset&lt;ContainerID&gt;</a>&gt;());</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;} <span class="comment">// namespace tests {</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;} <span class="comment">// namespace mesos {</span></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="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#aaff97ef49fa11dc630783add644f23bd">MOCK_METHOD0</a>(<a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a>, <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a>());</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 tests {</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;} <span class="comment">// namespace mesos {</span></div>
 <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></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:27</div></div>
 <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; ContainerID &gt;</a></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_1MockContainerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></div><div class="ttdef"><b>Definition:</b> mock_containerizer.hpp:41</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a43b66ff0ea3d543150eb27725d4afe7f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">mesos::internal::slave::Containerizer::pruneImages</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; pruneImages()=0</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:68</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a11ed2cb6c50a4d26c40eaf4e203ce728"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a11ed2cb6c50a4d26c40eaf4e203ce728">mesos::internal::slave::Containerizer::update</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; update(const ContainerID &amp;containerId, const Resources &amp;resources)=0</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_ab957b0b3c1e7e63e8a06558b0abf30ef"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#ab957b0b3c1e7e63e8a06558b0abf30ef">mesos::internal::slave::Containerizer::launch</a></div><div class="ttdeci">virtual process::Future&lt; LaunchResult &gt; launch(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)=0</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/mock__docker_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mock__docker_8hpp_source.html b/content/api/latest/c++/mock__docker_8hpp_source.html
index 7c32a6d..5e16f7d 100644
--- a/content/api/latest/c++/mock__docker_8hpp_source.html
+++ b/content/api/latest/c++/mock__docker_8hpp_source.html
@@ -306,7 +306,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizer_html_a61ba4cf750d8896d2034af8d9128c218"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a61ba4cf750d8896d2034af8d9128c218">mesos::internal::slave::DockerContainerizer::launch</a></div><div class="ttdeci">virtual process::Future&lt; Containerizer::LaunchResult &gt; launch(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)</div></div>
 <div class="ttc" id="namespaceos_1_1libraries_1_1Library_html_ab0e1a0e311049b6d685de1068e8f4690"><div class="ttname"><a href="namespaceos_1_1libraries_1_1Library.html#ab0e1a0e311049b6d685de1068e8f4690">os::libraries::Library::prefix</a></div><div class="ttdeci">constexpr const char * prefix</div><div class="ttdef"><b>Definition:</b> os.hpp:94</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:68</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">mesos::internal::slave::DockerContainerizerProcess</a></div><div class="ttdef"><b>Definition:</b> docker.hpp:118</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">mesos::internal::slave::DockerContainerizerProcess</a></div><div class="ttdef"><b>Definition:</b> docker.hpp:120</div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
 <div class="ttc" id="classDocker_html_ad4131f2a6b66ab4661339c51d20d812d"><div class="ttname"><a href="classDocker.html#ad4131f2a6b66ab4661339c51d20d812d">Docker::pull</a></div><div class="ttdeci">virtual process::Future&lt; Image &gt; pull(const std::string &amp;directory, const std::string &amp;image, bool force=false) const </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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_0x63.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x63.html b/content/api/latest/c++/namespacemembers_0x63.html
index 03b4d56..284cfea 100644
--- a/content/api/latest/c++/namespacemembers_0x63.html
+++ b/content/api/latest/c++/namespacemembers_0x63.html
@@ -275,6 +275,9 @@
 <li>construct()
 : <a class="el" href="namespacemesos_1_1uri.html#a4bbf8b5e900159cbe1f4f311ce26fb63">mesos::uri</a>
 </li>
+<li>CONTAINER_CONFIG_FILE
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aba3242cf7940f85894649efe65c3002d">mesos::internal::slave::containerizer::paths</a>
+</li>
 <li>CONTAINER_DIRECTORY
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6eeb2befd01d8b66e10d09d574c103d1">mesos::internal::slave::containerizer::paths</a>
 </li>
@@ -331,7 +334,8 @@
 , <a class="el" href="namespaceproc.html#a3ee88b8c28ffc4c5092f2b728921dc24">proc</a>
 </li>
 <li>create()
-: <a class="el" href="namespacerouting_1_1filter_1_1icmp.html#a0f804ac0e7638b661235541ce9ecdfa8">routing::filter::icmp</a>
+: <a class="el" href="namespacerouting_1_1filter_1_1basic.html#aa26c91ed9e4507d8db64973e218cfc16">routing::filter::basic</a>
+, <a class="el" href="namespacerouting_1_1filter_1_1icmp.html#a0f804ac0e7638b661235541ce9ecdfa8">routing::filter::icmp</a>
 , <a class="el" href="namespacerouting_1_1filter_1_1internal.html#a423e7356a6d9fa534552ba58a4d71bb7">routing::filter::internal</a>
 , <a class="el" href="namespacerouting_1_1filter_1_1ip.html#a41ba6dae935fe9f879696a6c091addc6">routing::filter::ip</a>
 , <a class="el" href="namespacerouting_1_1link_1_1veth.html#aba5aedbe249472f1ad87d3ee0dc4bc0b">routing::link::veth</a>
@@ -369,8 +373,8 @@
 : <a class="el" href="namespaceinternal_1_1windows.html#aeb3eff223f2ea4c2899bcc82d8818334">internal::windows</a>
 </li>
 <li>CREATE_VOLUME()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a34c2d563db907d367bb9805ee804604d">mesos::internal::tests::internal</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae67135425b0456ebae180d4186e250f8">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae67135425b0456ebae180d4186e250f8">mesos::internal::tests::common</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a34c2d563db907d367bb9805ee804604d">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a19ac8575bee06c9720bdef71dea5a0d7">mesos::internal::tests::v1</a>
 </li>
 <li>createAddrInfo()
@@ -392,9 +396,9 @@
 : <a class="el" href="namespacemesos.html#a4b83a9b4d6d4952f6b687add145a96d1">mesos</a>
 </li>
 <li>createBasicAuthHeaders()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#afe25bcd05e207b9643e18b67cb229dc7">mesos::internal::tests::internal</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a33e1b9a2dea5527be8737ed6084567fb">mesos::internal::tests::common</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#afe25bcd05e207b9643e18b67cb229dc7">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a471a9dde2959ad136ddff412cb2943ae">mesos::internal::tests::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a33e1b9a2dea5527be8737ed6084567fb">mesos::internal::tests::common</a>
 </li>
 <li>createCallAccept()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ad065447896b2bde83fa3df23e9d5e908">mesos::internal::tests::v1</a>
@@ -409,9 +413,9 @@
 : <a class="el" href="namespaceprocess_1_1internal.html#a0bc09fff75c908b6e53f42879baf7248">process::internal</a>
 </li>
 <li>createCommandInfo()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5100f2f8019ea6e27f1d14fc33429d72">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#ab541dac40bf343eb01149a25d24a6586">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#abd98e21c010ffd222ea0553f76362d4f">mesos::internal::tests::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#ab541dac40bf343eb01149a25d24a6586">mesos::internal::tests::internal</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a5100f2f8019ea6e27f1d14fc33429d72">mesos::internal::tests::common</a>
 </li>
 <li>createContainerConfig()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#ae06a22b6660e2f3d3e6b66c032f5963b">mesos::internal::tests::internal</a>
@@ -433,9 +437,9 @@
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a51397f0039f49f4592754f865a9d6118">mesos::internal::tests::v1</a>
 </li>
 <li>createDiskResource()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab1479066681bb142e54688ccae08c3a0">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a557283e2f07dd89441195b39ba8427b5">mesos::internal::tests::v1</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab1479066681bb142e54688ccae08c3a0">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#aaa3e057830d0bbb6db03f8763d254b8f">mesos::internal::tests::internal</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a557283e2f07dd89441195b39ba8427b5">mesos::internal::tests::v1</a>
 </li>
 <li>createDiskSourceBlock()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a6d3dece3ebb6438212aa642a0bcfbcb8">mesos::internal::tests::common</a>
@@ -444,12 +448,12 @@
 </li>
 <li>createDiskSourceMount()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#ace7ded455243dfab55dabea6f18e0fd3">mesos::internal::tests::internal</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#afdb48dc62647ee918141d20e31b933f1">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#abeb598a270d4990acac9155a2c2257d2">mesos::internal::tests::v1</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#afdb48dc62647ee918141d20e31b933f1">mesos::internal::tests::common</a>
 </li>
 <li>createDiskSourcePath()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a86e1c63ed3e05747793de192c50510c6">mesos::internal::tests::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab65db29cfcbb539769af0a797d971efb">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab65db29cfcbb539769af0a797d971efb">mesos::internal::tests::common</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a86e1c63ed3e05747793de192c50510c6">mesos::internal::tests::v1</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#ad6307ddd5df8294f201fda145dafc0c0">mesos::internal::tests::internal</a>
 </li>
 <li>createDiskSourceRaw()
@@ -458,8 +462,8 @@
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#aceae55f2aba6337b4cc3cae33d7f855d">mesos::internal::tests::v1</a>
 </li>
 <li>createDockerImage()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a44bd25dc90bbe3d7baf46136243a923f">mesos::internal::tests::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a2ad0f285ee08ef152b54347455000dfc">mesos::internal::tests::internal</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a2ad0f285ee08ef152b54347455000dfc">mesos::internal::tests::internal</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a44bd25dc90bbe3d7baf46136243a923f">mesos::internal::tests::v1</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#aa6ce139968f3f23d27a443f9e600317e">mesos::internal::tests::common</a>
 </li>
 <li>createDomainInfo()
@@ -467,8 +471,8 @@
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a350e4f6f831f99d6a3b6f17cdc4f9765">mesos::internal::tests::common</a>
 </li>
 <li>createDynamicReservationInfo()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a2fb6e07be3dac32ed041fedbdfca0a13">mesos::internal::tests::internal</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#abbb02ad57066e16e8bd72307ab00a191">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#abbb02ad57066e16e8bd72307ab00a191">mesos::internal::tests::common</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a2fb6e07be3dac32ed041fedbdfca0a13">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a32043398eca4b3fadf38f4895c57c553">mesos::internal::tests::v1</a>
 </li>
 <li>createEnvironment()
@@ -479,10 +483,9 @@
 </li>
 <li>createExecutorInfo()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae649731a59b2e0763494927610a12e77">mesos::internal::tests::common</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a0a4c3e164d6cd047ee8b9279ce91c5dc">mesos::internal::tests::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a4dce57dfa3947f14a6a6d95d170c44ad">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a1d89ea8fd0a176a5b25e672b0a88899a">mesos::internal::tests::internal</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a670c20d9dcd273993b028edc3c79f6a1">mesos::internal::tests::common</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a4dce57dfa3947f14a6a6d95d170c44ad">mesos::internal::tests::common</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a0a4c3e164d6cd047ee8b9279ce91c5dc">mesos::internal::tests::v1</a>
 </li>
 <li>createFileInfo()
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a2eefacd53f893b58a35ab9f16fa1b494">mesos::internal::protobuf</a>
@@ -506,9 +509,9 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a638bffc6be26057ab5f2054bd5d467e3">mesos::internal::protobuf</a>
 </li>
 <li>createNetworkInfo()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a85fedb5ed43233812f874aa4b58de100">mesos::internal::tests::internal</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a52c123ca66d0739e852794683d647541">mesos::internal::tests::common</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a85fedb5ed43233812f874aa4b58de100">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a49d4fce5037ef80c4e459f39a2bc5332">mesos::internal::tests::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a52c123ca66d0739e852794683d647541">mesos::internal::tests::common</a>
 </li>
 <li>createOfferOperation()
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#afaa27074d97303c6b7574375946f518f">mesos::internal::protobuf</a>
@@ -517,9 +520,9 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#ab6acf3a252607f5f76cb50bdbdccee0a">mesos::internal::protobuf</a>
 </li>
 <li>createPersistentVolume()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a5781795d2ad97feb34a5ff805fad1bec">mesos::internal::tests::v1</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab3f6f80401c5645318402940ca2121ce">mesos::internal::tests::common</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a5781795d2ad97feb34a5ff805fad1bec">mesos::internal::tests::v1</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a983767ec82f466f6b7c00b18aff1fa3a">mesos::internal::tests::internal</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab3f6f80401c5645318402940ca2121ce">mesos::internal::tests::common</a>
 </li>
 <li>createPorts()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a3b59b9060437978b28f2be4f9f11cd81">mesos::internal::tests</a>
@@ -534,11 +537,11 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#aa3baef77e9071163d2e2dfb2b48798c1">mesos::internal::tests</a>
 </li>
 <li>createRequest()
-: <a class="el" href="namespaceprocess_1_1http.html#ad368a8449dbf9bc0bd6cec4a8a3532f1">process::http</a>
+: <a class="el" href="namespaceprocess_1_1http.html#af2b66a0484ac2a6448270526c854251c">process::http</a>
 </li>
 <li>createReservedResource()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a0d6d9a96f27bef863a94b32c2305e2d4">mesos::internal::tests::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#ad44a4a3a14ad096da630b5e593aec482">mesos::internal::tests::internal</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#ad44a4a3a14ad096da630b5e593aec482">mesos::internal::tests::internal</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a0d6d9a96f27bef863a94b32c2305e2d4">mesos::internal::tests::v1</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a9faf1357ddbd892de9f2673ae1f1b8ca">mesos::internal::tests::common</a>
 </li>
 <li>createResourceVersions()
@@ -551,29 +554,29 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a0d6d6f979a1d7865424fd82e98897bcf">mesos::internal::slave::paths</a>
 </li>
 <li>createStaticReservationInfo()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a2d5e39f4c7829de155a8c2fdc72bfeda">mesos::internal::tests::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a2166ae4f0e46aaeedb761b68f5142e22">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a2166ae4f0e46aaeedb761b68f5142e22">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a7da241ea340f1c4715e431d9b2180b7a">mesos::internal::tests::internal</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a2d5e39f4c7829de155a8c2fdc72bfeda">mesos::internal::tests::v1</a>
 </li>
 <li>createStatusUpdate()
-: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a58d7b5b72080e3e6a6332842b5ad5f0d">mesos::internal::protobuf</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#ae8277d87edbd2a5fee65869cd13afc72">mesos::internal::protobuf</a>
 </li>
 <li>createSubject()
 : <a class="el" href="namespacemesos_1_1authorization.html#a876801d3f6c22d613cf83123c4598d5f">mesos::authorization</a>
 </li>
 <li>createTask()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae24026be3eb8840d1bdad5f4b81a387e">mesos::internal::tests::common</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#ac4ae9d9e44c7a92327e4cbd111a6bbd7">mesos::internal::protobuf</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a46f6c9664f560b14ab6a14cb1a55409f">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a9037552b8a0fe03198b20008cc0ba01b">mesos::internal::tests::v1</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a48402bec0895e479cdd6a418a3fc7051">mesos::internal::tests::internal</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#ac4ae9d9e44c7a92327e4cbd111a6bbd7">mesos::internal::protobuf</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a51b414ab4213c5596c94d566fe5e4787">mesos::internal::tests::common</a>
 </li>
 <li>createTaskAdded()
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#a69703958853b44f22fbf6123be76e0a2">mesos::internal::protobuf::master::event</a>
 </li>
 <li>createTaskGroupInfo()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ab2af45e2da4d8fc3ef09cc401dc30b74">mesos::internal::tests::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#aabb3c99be894bfff537d9153c6b5830e">mesos::internal::tests::internal</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#aabb3c99be894bfff537d9153c6b5830e">mesos::internal::tests::internal</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ab2af45e2da4d8fc3ef09cc401dc30b74">mesos::internal::tests::v1</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a1aba6f3b305a6cd36e34d0c04ac1dfe2">mesos::internal::tests::common</a>
 </li>
 <li>createTaskStatus()
@@ -586,9 +589,9 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1maintenance.html#ab815502946fdd10320bf5bbd5d6a861e">mesos::internal::protobuf::maintenance</a>
 </li>
 <li>createVolumeFromDockerImage()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a7762d7729fcc9475d06a0a88d4f7d462">mesos::internal::tests::internal</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a7e990915d6fb2d55541ddcb872efe74c">mesos::internal::tests::common</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a7762d7729fcc9475d06a0a88d4f7d462">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a8b90ede7719f7eaed5edfbcf17122a41">mesos::internal::tests::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a7e990915d6fb2d55541ddcb872efe74c">mesos::internal::tests::common</a>
 </li>
 <li>createVolumeHostPath()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a404591f43eef906cdee2cd72f6e7ff11">mesos::internal::tests::common</a>
@@ -601,9 +604,9 @@
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a70e0ec1bc0a367c9e8280452c9a56941">mesos::internal::tests::v1</a>
 </li>
 <li>createWeightInfos()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a96c6096bba99af5d2e8093b06f315c15">mesos::internal::tests::common</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a50b62cdb3a3b962c5b7e01cc975db458">mesos::internal::tests::v1</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a50b62cdb3a3b962c5b7e01cc975db458">mesos::internal::tests::v1</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a0618d152e3c28f151ed43f530c650653">mesos::internal::tests::internal</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a96c6096bba99af5d2e8093b06f315c15">mesos::internal::tests::common</a>
 </li>
 <li>createWindow()
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1maintenance.html#a3fa93ed41b8e957b26d4224eed6ee4a0">mesos::internal::protobuf::maintenance</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_0x67.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x67.html b/content/api/latest/c++/namespacemembers_0x67.html
index 611547b..7dec271 100644
--- a/content/api/latest/c++/namespacemembers_0x67.html
+++ b/content/api/latest/c++/namespacemembers_0x67.html
@@ -134,6 +134,9 @@
 <li>getClses()
 : <a class="el" href="namespacerouting_1_1filter_1_1internal.html#ade9782606fb459eb486de4c77b2c0c8a">routing::filter::internal</a>
 </li>
+<li>getContainerConfig()
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ace2c6480a4ae80ce927c2a3128599b4d">mesos::internal::slave::containerizer::paths</a>
+</li>
 <li>getContainerDir()
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html#a6bca5b32aae2055e069f5fb23b8c6615">mesos::internal::slave::docker::volume::paths</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ab0d860d0eb59db1d2d7b5e6c285bac66">mesos::internal::slave::cni::paths</a>
@@ -244,6 +247,12 @@
 <li>getFreePort()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a211b38db9f9e4bb59a2404a42cf7fb38">mesos::internal::tests</a>
 </li>
+<li>getGcDir()
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a22cde40bae83f8e696ed6eeedc2fd5a4">mesos::internal::slave::docker::paths</a>
+</li>
+<li>getGcLayerPath()
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a2ac536c81da5201e4b10e5a631c5f37e">mesos::internal::slave::docker::paths</a>
+</li>
 <li>getgid()
 : <a class="el" href="namespaceos.html#a3d46f808886a786c2daab6eb1d81b206">os</a>
 </li>
@@ -300,6 +309,9 @@
 <li>getLauncherDir()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#aca69978cd8f378896cf3e2dd3bdc0d41">mesos::internal::tests</a>
 </li>
+<li>getLayersFilePath()
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a075a5b7c53a243550ba0c56b4e6dfac4">mesos::internal::slave::provisioner::paths</a>
+</li>
 <li>getLibMesosPath()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a87fa60a054d95ffe5bc906f86a1630f4">mesos::internal::tests</a>
 </li>
@@ -349,7 +361,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#af3530446dfee7971eb4c64fef1470649">mesos::internal::master::validation::offer</a>
 </li>
 <li>getPersistentVolumePath()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ab5f705d2a809bab6d15f29c483cf1a72">mesos::internal::slave::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#aa4112348b0b857ef7b8a0c13460fee30">mesos::internal::slave::paths</a>
 </li>
 <li>getPortRanges()
 : <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a9f290dc23f39eb7716f2fbb51177efe4">mesos::internal::slave</a>
@@ -379,7 +391,7 @@
 : <a class="el" href="namespacedocker_1_1spec.html#aee13764dfda2fe6922fca9d55b8b1722">docker::spec</a>
 </li>
 <li>getResourceConversions()
-: <a class="el" href="namespacemesos.html#a173c1be82953d37b08f4b576a836d117">mesos</a>
+: <a class="el" href="namespacemesos.html#af1c3e2d577d0ca52aa89b3e8a05bbc99">mesos</a>
 </li>
 <li>getResourceProviderId()
 : <a class="el" href="namespacemesos.html#aded83c88256f399e21ed178f8267f3ac">mesos</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_0x6c.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6c.html b/content/api/latest/c++/namespacemembers_0x6c.html
index bf37ad8..8f0fe34 100644
--- a/content/api/latest/c++/namespacemembers_0x6c.html
+++ b/content/api/latest/c++/namespacemembers_0x6c.html
@@ -106,6 +106,9 @@
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a807c9e2bed7d86a73a79c19b7b2b275e">mesos::internal::tests::v1</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ac32a101c068371a2114b0f63a0c45db2">mesos::internal::tests::common</a>
 </li>
+<li>LAYERS_FILE
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ae4816154edb25f9ff364540496fed9e6">mesos::internal::slave::provisioner::paths</a>
+</li>
 <li>ldPathEnvironmentVariable
 : <a class="el" href="namespaceos_1_1libraries_1_1Library.html#a0be33f2af5cb384f4d110fb8b6f09a30">os::libraries::Library</a>
 </li>
@@ -146,12 +149,15 @@
 <li>listContainers()
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ab9e5e0eca528df258665e277332321cf">mesos::internal::slave::provisioner::paths</a>
 </li>
+<li>listen()
+: <a class="el" href="namespacecgroups_1_1memory_1_1oom.html#a1348c624eeb20c69226598e0a0f61a1d">cgroups::memory::oom</a>
+, <a class="el" href="namespacecgroups_1_1event.html#a6f0a35d2d8f1381bc000001c94155393">cgroups::event</a>
+</li>
 <li>LISTEN
 : <a class="el" href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a3340f48cbccfa4dcf8e1e99f39f12246">routing::diagnosis::socket::state</a>
 </li>
-<li>listen()
-: <a class="el" href="namespacecgroups_1_1event.html#a6f0a35d2d8f1381bc000001c94155393">cgroups::event</a>
-, <a class="el" href="namespacecgroups_1_1memory_1_1oom.html#a1348c624eeb20c69226598e0a0f61a1d">cgroups::memory::oom</a>
+<li>listLayers()
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#ae0eb8fe129f3e937caf2a2812cb83264">mesos::internal::slave::docker::paths</a>
 </li>
 <li>lo()
 : <a class="el" href="namespacerouting_1_1link.html#a6051222dd27cef97f932844536a64f1a">routing::link</a>
@@ -171,8 +177,8 @@
 <li>longpath()
 : <a class="el" href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows</a>
 </li>
-<li>loop
-: <a class="el" href="namespaceprocess.html#a59c192ee8ea5abbbee1642957f47c92a">process</a>
+<li>loop()
+: <a class="el" href="namespaceprocess.html#a852052836f10e7c11a19320e846d472e">process</a>
 </li>
 <li>LOW
 : <a class="el" href="namespacecgroups_1_1memory_1_1pressure.html#ad8d4aa5c0e09cc87fef44d6713f7b61fab0b8865245ba2ef579a93fd37a0447c1">cgroups::memory::pressure</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x70.html b/content/api/latest/c++/namespacemembers_0x70.html
index 45711b6..b9cbb49 100644
--- a/content/api/latest/c++/namespacemembers_0x70.html
+++ b/content/api/latest/c++/namespacemembers_0x70.html
@@ -223,12 +223,14 @@
 : <a class="el" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c">mesos</a>
 </li>
 <li>PREFIX
-: <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03ac5ca819908c72528657d7fb463db8a9a">strings</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths</a>
 </li>
 <li>prefix
 : <a class="el" href="namespaceos_1_1libraries_1_1Library.html#ab0e1a0e311049b6d685de1068e8f4690">os::libraries::Library</a>
 </li>
+<li>PREFIX
+: <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03ac5ca819908c72528657d7fb463db8a9a">strings</a>
+</li>
 <li>prepare()
 : <a class="el" href="namespacecgroups.html#a4bf20862574beb5b0f9af7799489866f">cgroups</a>
 </li>
@@ -249,6 +251,9 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1log.html#af4c03890d9632d4a82eea18325bc860c">mesos::internal::log</a>
 </li>
+<li>protobuf()
+: <a class="el" href="namespaceJSON.html#a93c179a1a5bd4164169d47cb1803f2a6">JSON</a>
+</li>
 <li>PROTOBUF
 : <a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ead938347008a2e932aaa4a568a3c3f2e7">mesos</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x72.html b/content/api/latest/c++/namespacemembers_0x72.html
index a0bb245..5d849c9 100644
--- a/content/api/latest/c++/namespacemembers_0x72.html
+++ b/content/api/latest/c++/namespacemembers_0x72.html
@@ -103,23 +103,22 @@
 : <a class="el" href="namespaceos_1_1stat.html#a4375e0a26dfaf8f4a1ff72bf97eebecc">os::stat</a>
 </li>
 <li>read()
-: <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials</a>
-, <a class="el" href="namespaceprotobuf.html#ae3e1bd443efafaf4f5d0f2ade10b81f9">protobuf</a>
-, <a class="el" href="namespacecgroups.html#aa696e42fa4a13e922dee2d1f869146d2">cgroups</a>
-, <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
-</li>
-<li>READ
-: <a class="el" href="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879">process::io</a>
-</li>
-<li>read()
-: <a class="el" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os</a>
+: <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
 </li>
 <li>READ
 : <a class="el" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efa3466fab4975481651940ed328aa990e4">cgroups::blkio</a>
 </li>
 <li>read()
-: <a class="el" href="namespaceos.html#af24a361f8c310bd4d732e68378b57ed3">os</a>
+: <a class="el" href="namespaceprocess_1_1io.html#ad1290a283a4d16068acfef3903bfd88b">process::io</a>
+, <a class="el" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials</a>
+, <a class="el" href="namespaceos.html#af24a361f8c310bd4d732e68378b57ed3">os</a>
 , <a class="el" href="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3">protobuf</a>
+, <a class="el" href="namespacecgroups.html#aa696e42fa4a13e922dee2d1f869146d2">cgroups</a>
+, <a class="el" href="namespaceprotobuf.html#ae3e1bd443efafaf4f5d0f2ade10b81f9">protobuf</a>
+</li>
+<li>READ
+: <a class="el" href="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879">process::io</a>
 </li>
 <li>readCredential()
 : <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a69e23d6d4e7b9d1c64671c28915a3ab3">mesos::internal::credentials</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x73.html b/content/api/latest/c++/namespacemembers_0x73.html
index 9ec6ea8..876e721 100644
--- a/content/api/latest/c++/namespacemembers_0x73.html
+++ b/content/api/latest/c++/namespacemembers_0x73.html
@@ -146,12 +146,12 @@
 <li>SETFCAP
 : <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a50d1eff019d89ad9af78f881b5e940a1">mesos::internal::capabilities</a>
 </li>
-<li>setgid()
-: <a class="el" href="namespaceos.html#a34d621fcc9ff30cfe4869b40644a3b2b">os</a>
-</li>
 <li>SETGID
 : <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58abc0f656f11e3daaa7b496fa0863f208f">mesos::internal::capabilities</a>
 </li>
+<li>setgid()
+: <a class="el" href="namespaceos.html#a34d621fcc9ff30cfe4869b40644a3b2b">os</a>
+</li>
 <li>setgroups()
 : <a class="el" href="namespaceos.html#a84b1082a4cacbb147c1ded91d860b4b5">os</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x74.html b/content/api/latest/c++/namespacemembers_0x74.html
index f8a7220..4d044d0 100644
--- a/content/api/latest/c++/namespacemembers_0x74.html
+++ b/content/api/latest/c++/namespacemembers_0x74.html
@@ -204,12 +204,12 @@
 <li>trim()
 : <a class="el" href="namespacestrings.html#a91df967b38a9c92553f009d681688734">strings</a>
 </li>
-<li>type()
-: <a class="el" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs</a>
-</li>
 <li>Type
 : <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities</a>
 </li>
+<li>type()
+: <a class="el" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs</a>
+</li>
 <li>typeName()
 : <a class="el" href="namespacemesos_1_1internal_1_1fs.html#a0d5046cea634bcb658321fc495884020">mesos::internal::fs</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x75.html b/content/api/latest/c++/namespacemembers_0x75.html
index cf23002..ce7d87e 100644
--- a/content/api/latest/c++/namespacemembers_0x75.html
+++ b/content/api/latest/c++/namespacemembers_0x75.html
@@ -143,13 +143,13 @@
 <li>URL_SAFE_CHARS
 : <a class="el" href="namespacebase64_1_1internal.html#afb1eec684c43630078b7a6288cc17335">base64::internal</a>
 </li>
-<li>USAGE()
-: <a class="el" href="namespaceprocess.html#a525cafa300f0b0630d9c2c9b9ce2c77f">process</a>
-</li>
 <li>usage()
 : <a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal</a>
 , <a class="el" href="namespacefs.html#ab5ede09379c4793ba4477c7e4573670a">fs</a>
 </li>
+<li>USAGE()
+: <a class="el" href="namespaceprocess.html#a525cafa300f0b0630d9c2c9b9ce2c77f">process</a>
+</li>
 <li>usage_in_bytes()
 : <a class="el" href="namespacecgroups_1_1memory.html#a149585d37c91a4340c1bedcd20a37de9">cgroups::memory</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x77.html b/content/api/latest/c++/namespacemembers_0x77.html
index a7288a6..9109958 100644
--- a/content/api/latest/c++/namespacemembers_0x77.html
+++ b/content/api/latest/c++/namespacemembers_0x77.html
@@ -124,29 +124,30 @@
 : <a class="el" href="namespaceprocess.html#a18419acc52ca1e339e684f8d9208207e">process</a>
 </li>
 <li>write()
-: <a class="el" href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io</a>
-, <a class="el" href="namespaceos_1_1signal__safe.html#a67bf0cd3aa924b5584a8744f15430835">os::signal_safe</a>
-, <a class="el" href="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a">cgroups</a>
-, <a class="el" href="namespaceos.html#aa0e3acff8992055da620cae8b455d93d">os</a>
+: <a class="el" href="namespaceos.html#a68c1f23747262ae6528a3ca532ad5047">os</a>
+, <a class="el" href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io</a>
+, <a class="el" href="namespaceprotobuf.html#ad7c5a30c2e972caaed6b3896ac7e477f">protobuf</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
 </li>
 <li>WRITE
-: <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
+: <a class="el" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efad4b9e47f65b6e79b010582f15785867e">cgroups::blkio</a>
 </li>
 <li>write()
-: <a class="el" href="namespaceprotobuf.html#a1c2352b3f232044d4e960e227d530a92">protobuf</a>
+: <a class="el" href="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a">cgroups</a>
 </li>
 <li>WRITE
-: <a class="el" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efad4b9e47f65b6e79b010582f15785867e">cgroups::blkio</a>
+: <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
 </li>
 <li>write()
-: <a class="el" href="namespaceprotobuf.html#ad7c5a30c2e972caaed6b3896ac7e477f">protobuf</a>
-, <a class="el" href="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a>
-, <a class="el" href="namespaceos.html#a1261e5423671d777b7276223b7427045">os</a>
+: <a class="el" href="namespaceprotobuf.html#a1c2352b3f232044d4e960e227d530a92">protobuf</a>
+, <a class="el" href="namespaceos_1_1signal__safe.html#a67bf0cd3aa924b5584a8744f15430835">os::signal_safe</a>
+, <a class="el" href="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899">protobuf</a>
+, <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1log.html#a644a438399ebd57381f8c3eb9261c9bc">mesos::internal::log</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
-, <a class="el" href="namespaceos.html#a1b67d073837cf74e5cdfa785d5c95fac">os</a>
+, <a class="el" href="namespaceos.html#aa0e3acff8992055da620cae8b455d93d">os</a>
 , <a class="el" href="namespaceos_1_1signal__safe.html#a1fe471bfb9a8e827779d24a58ba155d3">os::signal_safe</a>
-, <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
+, <a class="el" href="namespaceos.html#a1b67d073837cf74e5cdfa785d5c95fac">os</a>
+, <a class="el" href="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a>
 </li>
 <li>write_impl()
 : <a class="el" href="namespaceos_1_1signal__safe.html#ad42f0ba6d36e7d9611f80820add8424a">os::signal_safe</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_func_0x67.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x67.html b/content/api/latest/c++/namespacemembers_func_0x67.html
index 50f070f..3ae5e87 100644
--- a/content/api/latest/c++/namespacemembers_func_0x67.html
+++ b/content/api/latest/c++/namespacemembers_func_0x67.html
@@ -126,6 +126,9 @@
 <li>getClses()
 : <a class="el" href="namespacerouting_1_1filter_1_1internal.html#ade9782606fb459eb486de4c77b2c0c8a">routing::filter::internal</a>
 </li>
+<li>getContainerConfig()
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ace2c6480a4ae80ce927c2a3128599b4d">mesos::internal::slave::containerizer::paths</a>
+</li>
 <li>getContainerDir()
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html#a6bca5b32aae2055e069f5fb23b8c6615">mesos::internal::slave::docker::volume::paths</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ab0d860d0eb59db1d2d7b5e6c285bac66">mesos::internal::slave::cni::paths</a>
@@ -236,6 +239,12 @@
 <li>getFreePort()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a211b38db9f9e4bb59a2404a42cf7fb38">mesos::internal::tests</a>
 </li>
+<li>getGcDir()
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a22cde40bae83f8e696ed6eeedc2fd5a4">mesos::internal::slave::docker::paths</a>
+</li>
+<li>getGcLayerPath()
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a2ac536c81da5201e4b10e5a631c5f37e">mesos::internal::slave::docker::paths</a>
+</li>
 <li>getgid()
 : <a class="el" href="namespaceos.html#a3d46f808886a786c2daab6eb1d81b206">os</a>
 </li>
@@ -292,6 +301,9 @@
 <li>getLauncherDir()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#aca69978cd8f378896cf3e2dd3bdc0d41">mesos::internal::tests</a>
 </li>
+<li>getLayersFilePath()
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a075a5b7c53a243550ba0c56b4e6dfac4">mesos::internal::slave::provisioner::paths</a>
+</li>
 <li>getLibMesosPath()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a87fa60a054d95ffe5bc906f86a1630f4">mesos::internal::tests</a>
 </li>
@@ -371,7 +383,7 @@
 : <a class="el" href="namespacedocker_1_1spec.html#aee13764dfda2fe6922fca9d55b8b1722">docker::spec</a>
 </li>
 <li>getResourceConversions()
-: <a class="el" href="namespacemesos.html#af1c3e2d577d0ca52aa89b3e8a05bbc99">mesos</a>
+: <a class="el" href="namespacemesos.html#a173c1be82953d37b08f4b576a836d117">mesos</a>
 </li>
 <li>getResourceProviderId()
 : <a class="el" href="namespacemesos.html#aded83c88256f399e21ed178f8267f3ac">mesos</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_func_0x6c.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x6c.html b/content/api/latest/c++/namespacemembers_func_0x6c.html
index 3769309..2e90ed8 100644
--- a/content/api/latest/c++/namespacemembers_func_0x6c.html
+++ b/content/api/latest/c++/namespacemembers_func_0x6c.html
@@ -123,6 +123,9 @@
 : <a class="el" href="namespacecgroups_1_1event.html#a6f0a35d2d8f1381bc000001c94155393">cgroups::event</a>
 , <a class="el" href="namespacecgroups_1_1memory_1_1oom.html#a1348c624eeb20c69226598e0a0f61a1d">cgroups::memory::oom</a>
 </li>
+<li>listLayers()
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#ae0eb8fe129f3e937caf2a2812cb83264">mesos::internal::slave::docker::paths</a>
+</li>
 <li>lo()
 : <a class="el" href="namespacerouting_1_1link.html#a6051222dd27cef97f932844536a64f1a">routing::link</a>
 </li>
@@ -139,7 +142,7 @@
 : <a class="el" href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows</a>
 </li>
 <li>loop()
-: <a class="el" href="namespaceprocess.html#af4f4d3422eed6d82ea5af4a1a6e839a4">process</a>
+: <a class="el" href="namespaceprocess.html#a852052836f10e7c11a19320e846d472e">process</a>
 </li>
 <li>lower()
 : <a class="el" href="namespacestrings.html#a66b9edbbfb1f158b6c420367a1457a0b">strings</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_func_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x75.html b/content/api/latest/c++/namespacemembers_func_0x75.html
index ef1104d..e81c8fd 100644
--- a/content/api/latest/c++/namespacemembers_func_0x75.html
+++ b/content/api/latest/c++/namespacemembers_func_0x75.html
@@ -135,12 +135,14 @@
 <li>upper()
 : <a class="el" href="namespacestrings.html#a69f3467801285caf9a9e04929ff33cee">strings</a>
 </li>
+<li>usage()
+: <a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal</a>
+</li>
 <li>USAGE()
 : <a class="el" href="namespaceprocess.html#a525cafa300f0b0630d9c2c9b9ce2c77f">process</a>
 </li>
 <li>usage()
 : <a class="el" href="namespacefs.html#ab5ede09379c4793ba4477c7e4573670a">fs</a>
-, <a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal</a>
 </li>
 <li>usage_in_bytes()
 : <a class="el" href="namespacecgroups_1_1memory.html#a149585d37c91a4340c1bedcd20a37de9">cgroups::memory</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_vars_0x63.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_vars_0x63.html b/content/api/latest/c++/namespacemembers_vars_0x63.html
index 9d507b5..228c954 100644
--- a/content/api/latest/c++/namespacemembers_vars_0x63.html
+++ b/content/api/latest/c++/namespacemembers_vars_0x63.html
@@ -145,6 +145,9 @@
 <li>CONF_SUFFIX
 : <a class="el" href="namespacemesos_1_1internal_1_1logger_1_1rotate.html#a2ff732e40c6b4f02a02444462d5fc484">mesos::internal::logger::rotate</a>
 </li>
+<li>CONTAINER_CONFIG_FILE
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aba3242cf7940f85894649efe65c3002d">mesos::internal::slave::containerizer::paths</a>
+</li>
 <li>CONTAINER_DIRECTORY
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6eeb2befd01d8b66e10d09d574c103d1">mesos::internal::slave::containerizer::paths</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_vars_0x6c.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_vars_0x6c.html b/content/api/latest/c++/namespacemembers_vars_0x6c.html
index f1e4f87..53f8289 100644
--- a/content/api/latest/c++/namespacemembers_vars_0x6c.html
+++ b/content/api/latest/c++/namespacemembers_vars_0x6c.html
@@ -91,6 +91,9 @@
 <li>LATEST_SYMLINK
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a649239aa770992766382bf4f6072cc76">mesos::internal::slave::paths</a>
 </li>
+<li>LAYERS_FILE
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ae4816154edb25f9ff364540496fed9e6">mesos::internal::slave::provisioner::paths</a>
+</li>
 <li>ldPathEnvironmentVariable
 : <a class="el" href="namespaceos_1_1libraries_1_1Library.html#a0be33f2af5cb384f4d110fb8b6f09a30">os::libraries::Library</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemembers_vars_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_vars_0x77.html b/content/api/latest/c++/namespacemembers_vars_0x77.html
index 5bf8504..137e1e3 100644
--- a/content/api/latest/c++/namespacemembers_vars_0x77.html
+++ b/content/api/latest/c++/namespacemembers_vars_0x77.html
@@ -106,12 +106,12 @@
 <li>WINDOWS_PATH_SEPARATOR
 : <a class="el" href="namespaceos.html#ae86289c0463a69de1a4aa97ba9203e57">os</a>
 </li>
-<li>WRITE
-: <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
-</li>
 <li>write
 : <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
 </li>
+<li>WRITE
+: <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
+</li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html
index 63e206c..7b10aad 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html
@@ -97,6 +97,9 @@ Functions</h2></td></tr>
 <tr class="separator:af43591d22bb36602962a8336c05eb0fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a420b469a8a64a6780090288c87a9289d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a420b469a8a64a6780090288c87a9289d">isStandaloneContainer</a> (const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a420b469a8a64a6780090288c87a9289d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ace2c6480a4ae80ce927c2a3128599b4d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classResult.html">Result</a><br class="typebreak"/>
+&lt; mesos::slave::ContainerConfig &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ace2c6480a4ae80ce927c2a3128599b4d">getContainerConfig</a> (const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</td></tr>
+<tr class="separator:ace2c6480a4ae80ce927c2a3128599b4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa55c685a327643251d52a4a6a1222d6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::vector&lt; ContainerID &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aa55c685a327643251d52a4a6a1222d6d">getContainerIds</a> (const std::string &amp;runtimeDir)</td></tr>
 <tr class="separator:aa55c685a327643251d52a4a6a1222d6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acb06adde8d3de19ef6f04ef29700a3c9"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#acb06adde8d3de19ef6f04ef29700a3c9">getContainerLaunchInfoPath</a> (const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</td></tr>
@@ -113,6 +116,8 @@ Functions</h2></td></tr>
 Variables</h2></td></tr>
 <tr class="memitem:a37bc638e07bd04682a9d7a652cea47f9"><td class="memItemLeft" align="right" valign="top">constexpr char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a37bc638e07bd04682a9d7a652cea47f9">PID_FILE</a> [] = &quot;pid&quot;</td></tr>
 <tr class="separator:a37bc638e07bd04682a9d7a652cea47f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba3242cf7940f85894649efe65c3002d"><td class="memItemLeft" align="right" valign="top">constexpr char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aba3242cf7940f85894649efe65c3002d">CONTAINER_CONFIG_FILE</a> [] = &quot;config&quot;</td></tr>
+<tr class="separator:aba3242cf7940f85894649efe65c3002d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5d67fb766dc84ea674a43507346c322a"><td class="memItemLeft" align="right" valign="top">constexpr char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5d67fb766dc84ea674a43507346c322a">STATUS_FILE</a> [] = &quot;status&quot;</td></tr>
 <tr class="separator:a5d67fb766dc84ea674a43507346c322a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a09d1f3c2e9e9a918a340ad521dfdf380"><td class="memItemLeft" align="right" valign="top">constexpr char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a09d1f3c2e9e9a918a340ad521dfdf380">TERMINATION_FILE</a> [] = &quot;termination&quot;</td></tr>
@@ -184,6 +189,32 @@ Variables</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="ace2c6480a4ae80ce927c2a3128599b4d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classResult.html">Result</a>&lt;mesos::slave::ContainerConfig&gt; mesos::internal::slave::containerizer::paths::getContainerConfig </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>runtimeDir</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const ContainerID &amp;&#160;</td>
+          <td class="paramname"><em>containerId</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="ad85b281334a82974dd385129bd8c6d1a"></a>
 <div class="memitem">
 <div class="memproto">
@@ -649,6 +680,18 @@ Variables</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Variable Documentation</h2>
+<a class="anchor" id="aba3242cf7940f85894649efe65c3002d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">constexpr char mesos::internal::slave::containerizer::paths::CONTAINER_CONFIG_FILE[] = &quot;config&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a6eeb2befd01d8b66e10d09d574c103d1"></a>
 <div class="memitem">
 <div class="memproto">


[10/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/hierarchy.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/hierarchy.html b/content/api/latest/c++/hierarchy.html
index 2942b91..a76ae8e 100644
--- a/content/api/latest/c++/hierarchy.html
+++ b/content/api/latest/c++/hierarchy.html
@@ -738,649 +738,650 @@
 <tr id="row_382_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; mesos::mesos::SecretGenerator * &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_383_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; mesos::NetworkInfo &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_384_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; mesos::Resources &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_385_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; mesos::slave::ContainerLaunchInfo &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_386_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; mesos::slave::ContainerTermination &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_387_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; Modules &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_388_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; net::IP &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_389_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; net::IP::Network &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_390_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; net::MAC &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_391_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; network::Address &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_392_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; network::inet6::Address &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_393_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; Operation &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_394_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; Option&lt; T &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_395_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; Path &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_396_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; pid_t &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_397_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; PostValidation &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_398_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::Failure &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_399_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::Future&lt; bool &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_400_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::Future&lt; Nothing &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_401_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::Future&lt; Option&lt; int &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_402_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::Future&lt; process::Owned&lt; mesos::internal::log::Replica &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_403_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::http::authentication::Principal &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_404_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::http::Forbidden &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_405_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::http::Pipe::Reader &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_406_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::http::Unauthorized &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_407_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::http::URL &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_408_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::Owned&lt; BoundedRateLimiter &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_409_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::Owned&lt; mesos::internal::master::Heartbeater&lt; scheduler::Event, v1::scheduler::Event &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_410_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::Owned&lt; process::RateLimiter &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_411_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::Owned&lt; process::TimeSeries&lt; double &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_412_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::Subprocess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_413_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::Time &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_414_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::Timeout &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_415_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::Timer &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_416_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; process::UPID &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_417_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; RateLimits &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_418_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; routing::filter::ip::PortRange &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_419_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; routing::filter::Priority &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_420_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; routing::Handle &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_421_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; size_t &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_422_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; SlaveCapabilities &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_423_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; SlaveInfo &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_424_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; std::map&lt; std::string, std::string &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_425_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; std::set&lt; std::string &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_426_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; std::set&lt; zookeeper::Group::Membership &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_427_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; std::shared_ptr&lt; process::RateLimiter &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_428_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; std::string &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_429_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; std::vector&lt; std::string &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_430_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; std::weak_ptr&lt; process::ProcessBase * &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_431_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; struct tcp_info &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_432_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; SubscribedResponse &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_433_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; Task &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_434_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; uint16_t &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_435_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; uint64_t &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_436_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; unsigned int &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_437_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; UUID &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_438_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; void(*)()&gt;</a></td><td class="desc"></td></tr>
-<tr id="row_439_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; zookeeper::Authentication &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_440_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt; zookeeper::URL &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_441_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt;::appc::spec::ImageManifest &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_442_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classOption.html" target="_self">Option&lt;::docker::spec::v1::ImageManifest &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_443_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html" target="_self">process::Subprocess::IO::OutputFileDescriptors</a></td><td class="desc">For output file descriptors a child writes to the <code>write</code> file descriptor and a parent may read from the <code>read</code> file descriptor if one is present </td></tr>
-<tr id="row_444_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_445_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; AufsBackendProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_446_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; AuthenticatorManagerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_447_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; BasicAuthenticateeProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_448_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; BasicAuthenticatorProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_449_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; BindBackendProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_450_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; CombinedAuthenticatorProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_451_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; ConnectRequest &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_452_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; CopyBackendProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_453_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; CounterProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_454_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; docker::volume::DriverClient &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_455_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; DockerFetcherPluginProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_456_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; gzip::Decompressor &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_457_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; HDFS &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_458_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; IOSwitchboardServerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_459_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; LinuxLauncherProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_460_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; LoadQoSControllerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_461_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; LocalPullerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_462_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; LocalResourceProviderDaemonProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_463_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; LogrotateContainerLoggerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_464_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; master::mesos::internal::tests::cluster::Master &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_465_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::allocator::Allocator &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_466_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::Authorizer &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_467_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::checks::CheckerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_468_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::EndpointDetector &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_469_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::HttpConnectionProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_470_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::LocalResourceProviderDaemon &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_471_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::master::allocator::Sorter &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_472_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::master::Heartbeater&lt; mesos::master::Event, v1::master::Event &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_473_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::DockerContainerizerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_474_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::EphemeralPortsAllocator &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_475_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::FetcherProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_476_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::Launcher &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_477_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::MesosContainerizerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_478_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::MesosIsolatorProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_479_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::ProvisionerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_480_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::tests::MockRegistrar &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_481_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::log::Log &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_482_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::master::contender::MasterContender &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_483_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::master::detector::MasterDetector &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_484_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::ObjectApprover &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_485_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::slave::ContainerLogger &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_486_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::slave::QoSController &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_487_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::slave::ResourceEstimator &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_488_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::state::State &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_489_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::state::Storage &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_490_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; MesosProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_491_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; MetadataManagerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_492_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; NoopQoSControllerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_493_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; NoopResourceEstimatorProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_494_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; OverlayBackendProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_495_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; process::Sequence &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_496_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; recordio::Reader&lt; Event &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_497_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; RecvRequest &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_498_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; RegistryPullerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_499_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; ResourceProviderManagerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_500_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; SandboxContainerLoggerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_501_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; SendRequest &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_502_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; ServerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_503_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; slave::Containerizer &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_504_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; slave::Fetcher &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_505_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; slave::GarbageCollector &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_506_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; slave::Launcher &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_507_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; slave::mesos::internal::tests::cluster::Slave &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_508_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; slave::StatusUpdateManager &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_509_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; StorageLocalResourceProviderProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_510_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; StoreProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_511_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; TestContainerizerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_512_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; V0ToV1AdapterProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_513_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html" target="_self">mesos::internal::tests::ParamExecutorType</a></td><td class="desc"></td></tr>
-<tr id="row_514_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html" target="_self">process::Subprocess::ParentHook</a></td><td class="desc">A hook can be passed to a <code>subprocess</code> call </td></tr>
-<tr id="row_515_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprotobuf_1_1internal_1_1Parse.html" target="_self">protobuf::internal::Parse&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_516_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprotobuf_1_1internal_1_1Parse_3_01google_1_1protobuf_1_1RepeatedPtrField_3_01T_01_4_01_4.html" target="_self">protobuf::internal::Parse&lt; google::protobuf::RepeatedPtrField&lt; T &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_517_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structpasswd.html" target="_self">passwd</a></td><td class="desc"></td></tr>
-<tr id="row_518_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classPath.html" target="_self">Path</a></td><td class="desc">Represents a POSIX or Windows file system path and offers common path manipulations </td></tr>
-<tr id="row_519_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess_1_1Info_1_1PathInfo.html" target="_self">mesos::internal::slave::PosixDiskIsolatorProcess::Info::PathInfo</a></td><td class="desc"></td></tr>
-<tr id="row_520_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structos_1_1Permissions.html" target="_self">os::Permissions</a></td><td class="desc"></td></tr>
-<tr id="row_521_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1http_1_1Pipe.html" target="_self">process::http::Pipe</a></td><td class="desc"></td></tr>
-<tr id="row_522_" class="even"><td class="entry"><img id="arr_522_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('522_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html" target="_self">mesos::uri::Fetcher::Plugin</a></td><td class="desc">Represents a fetcher plugin that handles one or more URI schemes </td></tr>
-<tr id="row_522_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html" target="_self">mesos::uri::CopyFetcherPlugin</a></td><td class="desc"></td></tr>
-<tr id="row_522_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html" target="_self">mesos::uri::CurlFetcherPlugin</a></td><td class="desc"></td></tr>
-<tr id="row_522_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html" target="_self">mesos::uri::DockerFetcherPlugin</a></td><td class="desc"></td></tr>
-<tr id="row_522_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html" target="_self">mesos::uri::HadoopFetcherPlugin</a></td><td class="desc"></td></tr>
-<tr id="row_523_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1cni_1_1PortMapper.html" target="_self">mesos::internal::slave::cni::PortMapper</a></td><td class="desc"></td></tr>
-<tr id="row_524_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structDocker_1_1PortMapping.html" target="_self">Docker::PortMapping</a></td><td class="desc"></td></tr>
-<tr id="row_525_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classrouting_1_1filter_1_1ip_1_1PortRange.html" target="_self">routing::filter::ip::PortRange</a></td><td class="desc"></td></tr>
-<tr id="row_526_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html" target="_self">mesos::log::Log::Position</a></td><td class="desc"></td></tr>
-<tr id="row_527_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html" target="_self">process::http::authentication::Principal</a></td><td class="desc">Contains information associated with an authenticated principal </td></tr>
-<tr id="row_528_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer.html" target="_self">mesos::internal::tests::ParamExecutorType::Printer</a></td><td class="desc"></td></tr>
-<tr id="row_529_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classrouting_1_1filter_1_1Priority.html" target="_self">routing::filter::Priority</a></td><td class="desc"></td></tr>
-<tr id="row_530_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structos_1_1Process.html" target="_self">os::Process</a></td><td class="desc"></td></tr>
-<tr id="row_531_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html" target="_self">mesos::internal::capabilities::ProcessCapabilities</a></td><td class="desc">Encapsulation of capability value sets </td></tr>
-<tr id="row_532_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structinternal_1_1windows_1_1ProcessData.html" target="_self">internal::windows::ProcessData</a></td><td class="desc"></td></tr>
-<tr id="row_533_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1ProcessReference.html" target="_self">process::ProcessReference</a></td><td class="desc"></td></tr>
-<tr id="row_534_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structproc_1_1ProcessStatus.html" target="_self">proc::ProcessStatus</a></td><td class="desc"></td></tr>
-<tr id="row_535_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classos_1_1ProcessTree.html" target="_self">os::ProcessTree</a></td><td class="desc"></td></tr>
-<tr id="row_536_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1EventQueue_1_1Producer.html" target="_self">process::EventQueue::Producer</a></td><td class="desc"></td></tr>
-<tr id="row_537_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_538_" class="even"><td class="entry"><img id="arr_538_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('538_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; bool &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_538_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_538_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('538_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html" target="_self">mesos::internal::master::Operation</a></td><td class="desc"></td></tr>
-<tr id="row_538_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html" target="_self">mesos::internal::master::AdmitSlave</a></td><td class="desc"></td></tr>
-<tr id="row_538_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html" target="_self">mesos::internal::master::maintenance::StartMaintenance</a></td><td class="desc">Transitions a group of machines from <code>DRAINING</code> mode into <code>DOWN</code> mode </td></tr>
-<tr id="row_538_0_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html" target="_self">mesos::internal::master::maintenance::StopMaintenance</a></td><td class="desc">Transitions a group of machines from <code>DOWN</code> mode into <code>UP</code> mode </td></tr>
-<tr id="row_538_0_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html" target="_self">mesos::internal::master::maintenance::UpdateSchedule</a></td><td class="desc">Updates the maintanence schedule of the cluster </td></tr>
-<tr id="row_538_0_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html" target="_self">mesos::internal::master::MarkSlaveGone</a></td><td class="desc"></td></tr>
-<tr id="row_538_0_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html" target="_self">mesos::internal::master::MarkSlaveReachable</a></td><td class="desc"></td></tr>
-<tr id="row_538_0_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html" target="_self">mesos::internal::master::MarkSlaveUnreachable</a></td><td class="desc"></td></tr>
-<tr id="row_538_0_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html" target="_self">mesos::internal::master::Prune</a></td><td class="desc"></td></tr>
-<tr id="row_538_0_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html" target="_self">mesos::internal::master::quota::RemoveQuota</a></td><td class="desc">Removes quota for a role </td></tr>
-<tr id="row_538_0_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html" target="_self">mesos::internal::master::quota::UpdateQuota</a></td><td class="desc">Sets quota for a role </td></tr>
-<tr id="row_538_0_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html" target="_self">mesos::internal::master::RemoveSlave</a></td><td class="desc"></td></tr>
-<tr id="row_538_0_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html" target="_self">mesos::internal::master::weights::UpdateWeights</a></td><td class="desc">Updates weights for the specified roles </td></tr>
-<tr id="row_538_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_538_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('538_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html" target="_self">mesos::resource_provider::Registrar::Operation</a></td><td class="desc"></td></tr>
-<tr id="row_538_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html" target="_self">mesos::resource_provider::AdmitResourceProvider</a></td><td class="desc"></td></tr>
-<tr id="row_538_1_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html" target="_self">mesos::resource_provider::RemoveResourceProvider</a></td><td class="desc"></td></tr>
-<tr id="row_539_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; http::Response &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_540_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; mesos::slave::ContainerLimitation &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_541_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; mesos::slave::ContainerTermination &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_542_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; Nothing &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_543_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; Option&lt; std::string &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_544_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; process::Future&lt; Option&lt; int &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_545_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; process::Owned&lt; T &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_546_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; R &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_547_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; Res &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_548_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; size_t &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_549_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; std::list&lt; process::Future&lt; T &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_550_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; std::list&lt; T &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_551_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; std::set&lt; zookeeper::Group::Membership &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_552_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; std::shared_ptr&lt; process::network::internal::SocketImpl &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_553_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; zookeeper::Group::Membership &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_554_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1cram__md5_1_1Property.html" target="_self">mesos::internal::cram_md5::Property</a></td><td class="desc"></td></tr>
-<tr id="row_555_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structProtocol.html" target="_self">Protocol&lt; Req, Res &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_556_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html" target="_self">mesos::internal::slave::Provisioner</a></td><td class="desc"></td></tr>
-<tr id="row_557_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html" target="_self">mesos::internal::slave::ProvisionInfo</a></td><td class="desc"></td></tr>
-<tr id="row_558_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classJSON_1_1Proxy.html" target="_self">JSON::Proxy</a></td><td class="desc"></td></tr>
-<tr id="row_559_"><td class="entry"><img id="arr_559_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('559_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html" target="_self">mesos::internal::slave::docker::Puller</a></td><td class="desc"></td></tr>
-<tr id="row_559_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html" target="_self">mesos::internal::slave::docker::LocalPuller</a></td><td class="desc"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html" title="LocalPuller assumes Docker images are stored in a local directory (configured with flags...">LocalPuller</a> assumes <a class="el" href="classDocker.html">Docker</a> images are stored in a local directory (configured with flags.docker_registry), with all the images saved as tars with file names in the form of &lt;repo&gt;:&lt;tag&gt;.tar </td></tr>
-<tr id="row_559_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html" target="_self">mesos::internal::slave::docker::RegistryPuller</a></td><td class="desc"></td></tr>
-<tr id="row_560_" class="even"><td class="entry"><img id="arr_560_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('560_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1slave_1_1QoSController.html" target="_self">mesos::slave::QoSController</a></td><td class="desc"></td></tr>
-<tr id="row_560_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html" target="_self">mesos::internal::slave::LoadQoSController</a></td><td class="desc"></td></tr>
-<tr id="row_560_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html" target="_self">mesos::internal::slave::NoopQoSController</a></td><td class="desc"></td></tr>
-<tr id="row_560_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockQoSController.html" target="_self">mesos::internal::tests::MockQoSController</a></td><td class="desc"></td></tr>
-<tr id="row_561_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Queue.html" target="_self">process::Queue&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_562_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Queue.html" target="_self">process::Queue&lt; process::Future&lt; std::shared_ptr&lt; process::network::internal::SocketImpl &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_563_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structQuota.html" target="_self">Quota</a></td><td class="desc"></td></tr>
-<tr id="row_564_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1xfs_1_1QuotaInfo.html" target="_self">mesos::internal::xfs::QuotaInfo</a></td><td class="desc"></td></tr>
-<tr id="row_565_"><td class="entry"><img id="arr_565_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('565_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RateLimiter.html" target="_self">process::RateLimiter</a></td><td class="desc"></td></tr>
-<tr id="row_565_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRateLimiter.html" target="_self">mesos::internal::tests::MockRateLimiter</a></td><td class="desc"></td></tr>
-<tr id="row_566_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprotobuf_1_1internal_1_1Read.html" target="_self">protobuf::internal::Read&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_567_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprotobuf_1_1internal_1_1Read_3_01google_1_1protobuf_1_1RepeatedPtrField_3_01T_01_4_01_4.html" target="_self">protobuf::internal::Read&lt; google::protobuf::RepeatedPtrField&lt; T &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_568_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1recordio_1_1Reader.html" target="_self">mesos::internal::recordio::Reader&lt; T &gt;</a></td><td class="desc">Provides RecordIO decoding on top of an <a href="http::Pipe::Reader">http::Pipe::Reader</a> </td></tr>
-<tr id="row_569_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html" target="_self">process::http::Pipe::Reader</a></td><td class="desc"></td></tr>
-<tr id="row_570_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1log_1_1Log_1_1Reader.html" target="_self">mesos::log::Log::Reader</a></td><td class="desc"></td></tr>
-<tr id="row_571_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1ReadWriteLock.html" target="_self">process::ReadWriteLock</a></td><td class="desc"><a class="el" href="classprocess_1_1ReadWriteLock.html" title="ReadWriteLock is a lock that allows concurrent reads and exclusive writes. ">ReadWriteLock</a> is a lock that allows concurrent reads and exclusive writes </td></tr>
-<tr id="row_572_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html" target="_self">mesos::internal::slave::Slave::RecoveryInfo</a></td><td class="desc"></td></tr>
-<tr id="row_573_"><td class="entry"><img id="arr_573_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('573_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>reference_wrapper</b></td><td class="desc"></td></tr>
-<tr id="row_573_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRepresentation.html" target="_self">Representation&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_573_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_573_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('573_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRepresentation.html" target="_self">Representation&lt; google::protobuf::Message &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_573_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structJSON_1_1Protobuf.html" target="_self">JSON::Protobuf</a></td><td class="desc"></td></tr>
-<tr id="row_574_" class="even"><td class="entry"><img id="arr_574_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('574_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html" target="_self">mesos::resource_provider::Registrar</a></td><td class="desc"></td></tr>
-<tr id="row_574_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html" target="_self">mesos::resource_provider::AgentRegistrar</a></td><td class="desc"></td></tr>
-<tr id="row_574_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html" target="_self">mesos::resource_provider::MasterRegistrar</a></td><td class="desc"></td></tr>
-<tr id="row_575_"><td class="entry"><img id="arr_575_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('575_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html" target="_self">mesos::internal::master::Registrar</a></td><td class="desc"></td></tr>
-<tr id="row_575_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html" target="_self">mesos::internal::tests::MockRegistrar</a></td><td class="desc"></td></tr>
-<tr id="row_576_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html" target="_self">mesos::internal::log::Replica</a></td><td class="desc"></td></tr>
-<tr id="row_577_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Request.html" target="_self">process::http::Request</a></td><td class="desc"></td></tr>
-<tr id="row_578_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1RequestMediaTypes.html" target="_self">mesos::internal::RequestMediaTypes</a></td><td class="desc"></td></tr>
-<tr id="row_579_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1ResourceConversion.html" target="_self">mesos::ResourceConversion</a></td><td class="desc">Represents a resource conversion, usually as a result of an offer operation </td></tr>
-<tr id="row_580_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html" target="_self">mesos::v1::ResourceConversion</a></td><td class="desc">Represents a resource conversion, usually as a result of an offer operation </td></tr>
-<tr id="row_581_"><td class="entry"><img id="arr_581_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('581_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html" target="_self">mesos::slave::ResourceEstimator</a></td><td class="desc"></td></tr>
-<tr id="row_581_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html" target="_self">mesos::internal::slave::NoopResourceEstimator</a></td><td class="desc"></td></tr>
-<tr id="row_581_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html" target="_self">mesos::internal::tests::MockResourceEstimator</a></td><td class="desc"></td></tr>
-<tr id="row_582_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html" target="_self">mesos::internal::ResourceProviderManager</a></td><td class="desc"></td></tr>
-<tr id="row_583_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html" target="_self">mesos::internal::ResourceProviderMessage</a></td><td class="desc"></td></tr>
-<tr id="row_584_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Resources.html" target="_self">mesos::Resources</a></td><td class="desc"></td></tr>
-<tr id="row_585_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1Resources.html" target="_self">mesos::v1::Resources</a></td><td class="desc"></td></tr>
-<tr id="row_586_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html" target="_self">mesos::internal::slave::state::ResourcesState</a></td><td class="desc"></td></tr>
-<tr id="row_587_"><td class="entry"><img id="arr_587_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('587_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Response.html" target="_self">process::http::Response</a></td><td class="desc"></td></tr>
-<tr id="row_587_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Accepted.html" target="_self">process::http::Accepted</a></td><td class="desc"></td></tr>
-<tr id="row_587_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1BadRequest.html" target="_self">process::http::BadRequest</a></td><td class="desc"></td></tr>
-<tr id="row_587_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Conflict.html" target="_self">process::http::Conflict</a></td><td class="desc"></td></tr>
-<tr id="row_587_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Forbidden.html" target="_self">process::http::Forbidden</a></td><td class="desc"></td></tr>
-<tr id="row_587_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1InternalServerError.html" target="_self">process::http::InternalServerError</a></td><td class="desc"></td></tr>
-<tr id="row_587_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1MethodNotAllowed.html" target="_self">process::http::MethodNotAllowed</a></td><td class="desc"></td></tr>
-<tr id="row_587_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotAcceptable.html" target="_self">process::http::NotAcceptable</a></td><td class="desc"></td></tr>
-<tr id="row_587_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotFound.html" target="_self">process::http::NotFound</a></td><td class="desc"></td></tr>
-<tr id="row_587_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotImplemented.html" target="_self">process::http::NotImplemented</a></td><td class="desc"></td></tr>
-<tr id="row_587_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1OK.html" target="_self">process::http::OK</a></td><td class="desc"></td></tr>
-<tr id="row_587_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1PreconditionFailed.html" target="_self">process::http::PreconditionFailed</a></td><td class="desc"></td></tr>
-<tr id="row_587_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1ServiceUnavailable.html" target="_self">process::http::ServiceUnavailable</a></td><td class="desc"></td></tr>
-<tr id="row_587_12_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1TemporaryRedirect.html" target="_self">process::http::TemporaryRedirect</a></td><td class="desc"></td></tr>
-<tr id="row_587_13_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Unauthorized.html" target="_self">process::http::Unauthorized</a></td><td class="desc"></td></tr>
-<tr id="row_587_14_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1UnsupportedMediaType.html" target="_self">process::http::UnsupportedMediaType</a></td><td class="desc"></td></tr>
-<tr id="row_588_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1ResponseDecoder.html" target="_self">process::ResponseDecoder</a></td><td class="desc"></td></tr>
-<tr id="row_589_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classResult.html" target="_self">Result&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_590_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RFC1123.html" target="_self">process::RFC1123</a></td><td class="desc"></td></tr>
-<tr id="row_591_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RFC3339.html" target="_self">process::RFC3339</a></td><td class="desc"></td></tr>
-<tr id="row_592_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html" target="_self">mesos::internal::master::Role</a></td><td class="desc"></td></tr>
-<tr id="row_593_"><td class="entry"><img id="arr_593_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('593_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html" target="_self">mesos::internal::tests::Rootfs</a></td><td class="desc"></td></tr>
-<tr id="row_593_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1LinuxRootfs.html" target="_self">mesos::internal::tests::LinuxRootfs</a></td><td class="desc"></td></tr>
-<tr id="row_594_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html" target="_self">process::ProcessBase::RouteOptions</a></td><td class="desc"></td></tr>
-<tr id="row_595_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structrouting_1_1route_1_1Rule.html" target="_self">routing::route::Rule</a></td><td class="desc"></td></tr>
-<tr id="row_596_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDocker_1_1RunOptions.html" target="_self">Docker::RunOptions</a></td><td class="desc"></td></tr>
-<tr id="row_597_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RunQueue.html" target="_self">process::RunQueue</a></td><td class="desc"></td></tr>
-<tr id="row_598_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html" target="_self">mesos::internal::slave::state::RunState</a></td><td class="desc"></td></tr>
-<tr id="row_599_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1grpc_1_1client_1_1Runtime.html" target="_self">process::grpc::client::Runtime</a></td><td class="desc">A copyable interface to manage an internal gRPC runtime instance for asynchronous gRPC calls </td></tr>
-<tr id="row_600_" class="even"><td class="entry"><img id="arr_600_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('600_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Scheduler.html" target="_self">mesos::Scheduler</a></td><td class="desc">

<TRUNCATED>

[03/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2store_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2store_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2store_8hpp_source.html
index adc73e1..13c05ee 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2store_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2store_8hpp_source.html
@@ -123,7 +123,7 @@
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1appc_1_1Store_html_a2385b2dd9732821f91f5b304f516c2b7"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a2385b2dd9732821f91f5b304f516c2b7">mesos::internal::slave::appc::Store::~Store</a></div><div class="ttdeci">~Store()</div></div>
 <div class="ttc" id="slave_2containerizer_2mesos_2provisioner_2store_8hpp_html"><div class="ttname"><a href="slave_2containerizer_2mesos_2provisioner_2store_8hpp.html">store.hpp</a></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:59</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="classmesos_1_1internal_1_1slave_1_1appc_1_1Store_html_a11eee2bc52c5ad8ba3bebe1bb06518cc"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a11eee2bc52c5ad8ba3bebe1bb06518cc">mesos::internal::slave::appc::Store::recover</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; recover()</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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp.html b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp.html
index 22f32fa..21d4f89 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp.html
@@ -57,6 +57,7 @@
 <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 &lt;<a class="el" href="owned_8hpp_source.html">process/owned.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="hashset_8hpp_source.html">stout/hashset.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>
 <code>#include &quot;<a class="el" href="src_2slave_2flags_8hpp_source.html">slave/flags.hpp</a>&quot;</code><br/>
 <code>#include &quot;<a class="el" href="slave_2containerizer_2mesos_2provisioner_2store_8hpp_source.html">slave/containerizer/mesos/provisioner/store.hpp</a>&quot;</code><br/>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp_source.html
index afdb1b1..6ea068d 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp_source.html
@@ -75,70 +75,78 @@
 <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="owned_8hpp.html">process/owned.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="try_8hpp.html">stout/try.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 &quot;<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>&quot;</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 &quot;<a class="code" href="slave_2containerizer_2mesos_2provisioner_2store_8hpp.html">slave/containerizer/mesos/provisioner/store.hpp</a>&quot;</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>mesos {</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span>slave {</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span>docker {</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">// Forward Declarations.</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">class </span>Puller;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">class </span>StoreProcess;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</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="hashset_8hpp.html">stout/hashset.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="try_8hpp.html">stout/try.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 &quot;<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>&quot;</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">#include &quot;<a class="code" href="slave_2containerizer_2mesos_2provisioner_2store_8hpp.html">slave/containerizer/mesos/provisioner/store.hpp</a>&quot;</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>mesos {</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span>slave {</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">namespace </span>docker {</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="comment">// Forward Declarations.</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">class </span>Puller;</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">class </span>StoreProcess;</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="comment">// Store fetches the Docker images and stores them on disk.</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">   41</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_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="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">public</span>:</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</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_1docker_1_1Store.html#a41908b70c12530b115427e4645dd9008">create</a>(</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</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="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>,</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;      <a class="code" href="classmesos_1_1SecretResolver.html">SecretResolver</a>* secretResolver = <span class="keyword">nullptr</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;  <span class="comment">// This allows the puller to be mocked for testing.</span></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;slave::Store&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a41908b70c12530b115427e4645dd9008">create</a>(</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; flags,</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Puller&gt;</a>&amp; puller);</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">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a419165179eb010c457d7135842a1db4b">~Store</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="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_1docker_1_1Store.html#a78720df311df3e53298548fe5ca92bd4">recover</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="keyword">virtual</span> <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="l00058"></a><span class="lineno">   58</span>&#160;      <span class="keyword">const</span> mesos::Image&amp; <a class="code" href="namespacemesos_1_1uri_1_1docker.html#abbd9f55734f0b832bc5a87c3ee5d449e">image</a>,</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;      <span class="keyword">const</span> std::string&amp; backend);</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="keyword">private</span>:</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;StoreProcess&gt;</a> process);</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;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">// Not assignable.</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">// Not copyable.</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;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;StoreProcess&gt;</a> process;</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="comment">// namespace docker {</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;} <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;} <span class="comment">// namespace mesos {</span></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">// Store fetches the Docker images and stores them on disk.</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">   42</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_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="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;  <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_1docker_1_1Store.html#a41908b70c12530b115427e4645dd9008">create</a>(</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</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="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>,</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;      <a class="code" href="classmesos_1_1SecretResolver.html">SecretResolver</a>* secretResolver = <span class="keyword">nullptr</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="comment">// This allows the puller to be mocked for testing.</span></div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</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_1docker_1_1Store.html#a41908b70c12530b115427e4645dd9008">create</a>(</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; flags,</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Puller&gt;</a>&amp; puller);</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="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a419165179eb010c457d7135842a1db4b">~Store</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;  <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_1docker_1_1Store.html#a78720df311df3e53298548fe5ca92bd4">recover</a>();</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;ImageInfo&gt;</a> <span class="keyword">get</span>(</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;      <span class="keyword">const</span> mesos::Image&amp; <a class="code" href="namespacemesos_1_1uri_1_1docker.html#abbd9f55734f0b832bc5a87c3ee5d449e">image</a>,</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;      <span class="keyword">const</span> std::string&amp; backend);</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="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_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b">prune</a>(</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;      <span class="keyword">const</span> std::vector&lt;mesos::Image&gt;&amp; excludeImages,</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;std::string&gt;</a>&amp; activeLayerPaths);</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;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;StoreProcess&gt;</a> process);</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;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">// Not assignable.</span></div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">// Not copyable.</span></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;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;StoreProcess&gt;</a> process;</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;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">#endif // __PROVISIONER_DOCKER_STORE_HPP__</span></div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;} <span class="comment">// namespace docker {</span></div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;} <span class="comment">// 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_DOCKER_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="classmesos_1_1internal_1_1slave_1_1docker_1_1Store_html_a41908b70c12530b115427e4645dd9008"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a41908b70c12530b115427e4645dd9008">mesos::internal::slave::docker::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="classmesos_1_1internal_1_1slave_1_1docker_1_1Store_html_ac9cfaa6189199a1dbab0c23f2642f01b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b">mesos::internal::slave::docker::Store::prune</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; prune(const std::vector&lt; mesos::Image &gt; &amp;excludeImages, const hashset&lt; std::string &gt; &amp;activeLayerPaths)</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
+<div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; std::string &gt;</a></div></div>
 <div class="ttc" id="slave_2containerizer_2mesos_2provisioner_2store_8hpp_html"><div class="ttname"><a href="slave_2containerizer_2mesos_2provisioner_2store_8hpp.html">store.hpp</a></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:59</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="classmesos_1_1internal_1_1slave_1_1docker_1_1Store_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">mesos::internal::slave::docker::Store</a></div><div class="ttdef"><b>Definition:</b> store.hpp:41</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1Store_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">mesos::internal::slave::docker::Store</a></div><div class="ttdef"><b>Definition:</b> store.hpp:42</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1Store_html_a419165179eb010c457d7135842a1db4b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a419165179eb010c457d7135842a1db4b">mesos::internal::slave::docker::Store::~Store</a></div><div class="ttdeci">virtual ~Store()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1Store_html_a78720df311df3e53298548fe5ca92bd4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a78720df311df3e53298548fe5ca92bd4">mesos::internal::slave::docker::Store::recover</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; recover()</div></div>
 <div class="ttc" id="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</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="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
+<div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
 <div class="ttc" id="src_2slave_2flags_8hpp_html"><div class="ttname"><a href="src_2slave_2flags_8hpp.html">flags.hpp</a></div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp.html b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp.html
index f0c0798..d8a699a 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp.html
@@ -63,6 +63,7 @@
 <code>#include &lt;<a class="el" href="resolver_8hpp_source.html">mesos/secret/resolver.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="future_8hpp_source.html">process/future.hpp</a>&gt;</code><br/>
 <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="hashset_8hpp_source.html">stout/hashset.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>
 <code>#include &quot;<a class="el" href="src_2slave_2flags_8hpp_source.html">slave/flags.hpp</a>&quot;</code><br/>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp_source.html
index 35f2260..35753d1 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp_source.html
@@ -85,87 +85,108 @@
 <div class="line"><a name="l00031"></a><span class="lineno">   31</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="l00032"></a><span class="lineno">   32</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="l00033"></a><span class="lineno">   33</span>&#160;</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;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>&quot;</span></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">namespace </span>mesos {</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">namespace </span>slave {</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;<span class="comment">// Includes a vector of rootfs layers in topological order corresponding</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">// to a specific image, and its runtime configuration.</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">   44</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</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"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#a00b3bbd185c4191172c69aca4202529a">   46</a></span>&#160;  std::vector&lt;std::string&gt; <a class="code" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#a00b3bbd185c4191172c69aca4202529a">layers</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="comment">// Docker v1 image manifest.</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ac76ec86a0a1eced6b58659a885e7c4f2">   49</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;::docker::spec::v1::ImageManifest&gt;</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ac76ec86a0a1eced6b58659a885e7c4f2">dockerManifest</a>;</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="comment">// Appc image manifest.</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ab1d205fa6986d5da57f99a4fd69a1f13">   52</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;::appc::spec::ImageManifest&gt;</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ab1d205fa6986d5da57f99a4fd69a1f13">appcManifest</a>;</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;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="hashset_8hpp.html">stout/hashset.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="try_8hpp.html">stout/try.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="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>&quot;</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;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">namespace </span>slave {</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="comment">// Includes a vector of rootfs layers in topological order corresponding</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">// to a specific image, and its runtime configuration.</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">   45</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</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"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#a00b3bbd185c4191172c69aca4202529a">   47</a></span>&#160;  std::vector&lt;std::string&gt; <a class="code" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#a00b3bbd185c4191172c69aca4202529a">layers</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="comment">// Docker v1 image manifest.</span></div>
+<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ac76ec86a0a1eced6b58659a885e7c4f2">   50</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;::docker::spec::v1::ImageManifest&gt;</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ac76ec86a0a1eced6b58659a885e7c4f2">dockerManifest</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="comment">// Appc image manifest.</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ab1d205fa6986d5da57f99a4fd69a1f13">   53</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;::appc::spec::ImageManifest&gt;</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ab1d205fa6986d5da57f99a4fd69a1f13">appcManifest</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;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="comment">// An image store abstraction that &quot;stores&quot; images. It serves as a</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="comment">// read-through cache (cache misses are fetched remotely and</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="comment">// transparently) for images.</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Store.html">   59</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Store.html">Store</a></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="keyword">public</span>:</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;hashmap&lt;Image::Type, process::Owned&lt;Store&gt;</a>&gt;&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Store.html#a956e1d5d123fbc2b6c1b1362247087e7">create</a>(</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</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="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>,</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;      <a class="code" href="classmesos_1_1SecretResolver.html">SecretResolver</a>* secretResolver = <span class="keyword">nullptr</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"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a">   66</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a">~Store</a>() {}</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;  <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_1Store.html#a3941ada48ffb0de68285fee5c0104d42">recover</a>() = 0;</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">// Get the specified image (and all its recursive dependencies) as a</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <span class="comment">// list of rootfs layers in the topological order (dependencies go</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <span class="comment">// before dependents in the list). The images required to build this</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="comment">// list are either retrieved from the local cache or fetched</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <span class="comment">// remotely.</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="comment">// NOTE: The returned list should not have duplicates. e.g., in the</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="comment">// following scenario the result should be [C, B, D, A] (B before D</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  <span class="comment">// in this example is decided by the order in which A specifies its</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="comment">// dependencies).</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <span class="comment">// A --&gt; B --&gt; C</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  <span class="comment">// |           ^</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="comment">// |---&gt; D ----|</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <span class="comment">// The returned future fails if the requested image or any of its</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  <span class="comment">// dependencies cannot be found or failed to be fetched.</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="keyword">virtual</span> <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="l00088"></a><span class="lineno">   88</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="l00089"></a><span class="lineno">   89</span>&#160;      <span class="keyword">const</span> std::string&amp; backend) = 0;</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;};</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">// An image store abstraction that &quot;stores&quot; images. It serves as a</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="comment">// read-through cache (cache misses are fetched remotely and</span></div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="comment">// transparently) for images.</span></div>
+<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Store.html">   60</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Store.html">Store</a></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="keyword">public</span>:</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;hashmap&lt;Image::Type, process::Owned&lt;Store&gt;</a>&gt;&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Store.html#a956e1d5d123fbc2b6c1b1362247087e7">create</a>(</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</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="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>,</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      <a class="code" href="classmesos_1_1SecretResolver.html">SecretResolver</a>* secretResolver = <span class="keyword">nullptr</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"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a">   67</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a">~Store</a>() {}</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="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_1Store.html#a3941ada48ffb0de68285fee5c0104d42">recover</a>() = 0;</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">// Get the specified image (and all its recursive dependencies) as a</span></div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <span class="comment">// list of rootfs layers in the topological order (dependencies go</span></div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="comment">// before dependents in the list). The images required to build this</span></div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <span class="comment">// list are either retrieved from the local cache or fetched</span></div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="comment">// remotely.</span></div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="comment">// NOTE: The returned list should not have duplicates. e.g., in the</span></div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  <span class="comment">// following scenario the result should be [C, B, D, A] (B before D</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="comment">// in this example is decided by the order in which A specifies its</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="comment">// dependencies).</span></div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  <span class="comment">// A --&gt; B --&gt; C</span></div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="comment">// |           ^</span></div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <span class="comment">// |---&gt; D ----|</span></div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  <span class="comment">// The returned future fails if the requested image or any of its</span></div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="comment">// dependencies cannot be found or failed to be fetched.</span></div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;  <span class="keyword">virtual</span> <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="l00089"></a><span class="lineno">   89</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="l00090"></a><span class="lineno">   90</span>&#160;      <span class="keyword">const</span> std::string&amp; backend) = 0;</div>
 <div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;} <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;} <span class="comment">// namespace mesos {</span></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;<span class="preprocessor">#endif // __PROVISIONER_STORE_HPP__</span></div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;  <span class="comment">// Prune unused images from the given store. This is called within</span></div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  <span class="comment">// an exclusive lock from `provisioner`, which means any other</span></div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  <span class="comment">// image provision or prune are blocked until the future is satsified,</span></div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <span class="comment">// so an implementation should minimize the blocking time.</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <span class="comment">// Any image specified in `excludedImages` should not be pruned if</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  <span class="comment">// it is already cached previously.</span></div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="comment">// On top of this, all layer paths used to provisioner all active</span></div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <span class="comment">// containers are also passed in `activeLayerPaths`, and these layers</span></div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  <span class="comment">// should also be retained. Because in certain store (e.g, docker store)</span></div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  <span class="comment">// the cache is not source of truth, and we need to not only keep the</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;  <span class="comment">// excluded images, but also maintain the cache.</span></div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</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_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a>(</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;      <span class="keyword">const</span> std::vector&lt;Image&gt;&amp; excludedImages,</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;std::string&gt;</a>&amp; activeLayerPaths);</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">  109</span>&#160;</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;} <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __PROVISIONER_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="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt;::docker::spec::v1::ImageManifest &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> try.hpp:34</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Store_html_a2d72ec8de248c46be0fe4c16ccdc5a9a"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a">mesos::internal::slave::Store::~Store</a></div><div class="ttdeci">virtual ~Store()</div><div class="ttdef"><b>Definition:</b> store.hpp:66</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Store_html_a2d72ec8de248c46be0fe4c16ccdc5a9a"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a">mesos::internal::slave::Store::~Store</a></div><div class="ttdeci">virtual ~Store()</div><div class="ttdef"><b>Definition:</b> store.hpp:67</div></div>
+<div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; std::string &gt;</a></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_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:59</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="structmesos_1_1internal_1_1slave_1_1ImageInfo_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">mesos::internal::slave::ImageInfo</a></div><div class="ttdef"><b>Definition:</b> store.hpp:44</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ImageInfo_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">mesos::internal::slave::ImageInfo</a></div><div class="ttdef"><b>Definition:</b> store.hpp:45</div></div>
 <div class="ttc" id="include_2mesos_2appc_2spec_8hpp_html"><div class="ttname"><a href="include_2mesos_2appc_2spec_8hpp.html">spec.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ImageInfo_html_ab1d205fa6986d5da57f99a4fd69a1f13"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ab1d205fa6986d5da57f99a4fd69a1f13">mesos::internal::slave::ImageInfo::appcManifest</a></div><div class="ttdeci">Option&lt;::appc::spec::ImageManifest &gt; appcManifest</div><div class="ttdef"><b>Definition:</b> store.hpp:52</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ImageInfo_html_ac76ec86a0a1eced6b58659a885e7c4f2"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ac76ec86a0a1eced6b58659a885e7c4f2">mesos::internal::slave::ImageInfo::dockerManifest</a></div><div class="ttdeci">Option&lt;::docker::spec::v1::ImageManifest &gt; dockerManifest</div><div class="ttdef"><b>Definition:</b> store.hpp:49</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ImageInfo_html_ab1d205fa6986d5da57f99a4fd69a1f13"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ab1d205fa6986d5da57f99a4fd69a1f13">mesos::internal::slave::ImageInfo::appcManifest</a></div><div class="ttdeci">Option&lt;::appc::spec::ImageManifest &gt; appcManifest</div><div class="ttdef"><b>Definition:</b> store.hpp:53</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ImageInfo_html_ac76ec86a0a1eced6b58659a885e7c4f2"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ac76ec86a0a1eced6b58659a885e7c4f2">mesos::internal::slave::ImageInfo::dockerManifest</a></div><div class="ttdeci">Option&lt;::docker::spec::v1::ImageManifest &gt; dockerManifest</div><div class="ttdef"><b>Definition:</b> store.hpp:50</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Store_html_a3941ada48ffb0de68285fee5c0104d42"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Store.html#a3941ada48ffb0de68285fee5c0104d42">mesos::internal::slave::Store::recover</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; recover()=0</div></div>
 <div class="ttc" id="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</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="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="v1_8hpp_html"><div class="ttname"><a href="v1_8hpp.html">v1.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ImageInfo_html_a00b3bbd185c4191172c69aca4202529a"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#a00b3bbd185c4191172c69aca4202529a">mesos::internal::slave::ImageInfo::layers</a></div><div class="ttdeci">std::vector&lt; std::string &gt; layers</div><div class="ttdef"><b>Definition:</b> store.hpp:46</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Store_html_afe92eaa2c105a23f9c1095eed9178914"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">mesos::internal::slave::Store::prune</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; prune(const std::vector&lt; Image &gt; &amp;excludedImages, const hashset&lt; std::string &gt; &amp;activeLayerPaths)</div></div>
+<div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ImageInfo_html_a00b3bbd185c4191172c69aca4202529a"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#a00b3bbd185c4191172c69aca4202529a">mesos::internal::slave::ImageInfo::layers</a></div><div class="ttdeci">std::vector&lt; std::string &gt; layers</div><div class="ttdef"><b>Definition:</b> store.hpp:47</div></div>
 <div class="ttc" id="src_2slave_2flags_8hpp_html"><div class="ttname"><a href="src_2slave_2flags_8hpp.html">flags.hpp</a></div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
index 778501e..26f0bc4 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
@@ -219,13 +219,16 @@
 <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;    <span class="keywordflow">return</span> <a class="code" href="structprocess_1_1Failure.html">process::Failure</a>(<span class="stringliteral">&quot;Unsupported&quot;</span>);</div>
 <div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;  }</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;</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;} <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __CONTAINERIZER_HPP__</span></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;  <span class="comment">// Prune unused images from supported image stores.</span></div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</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_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a>() = 0;</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;} <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __CONTAINERIZER_HPP__</span></div>
 <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></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="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:27</div></div>
@@ -236,6 +239,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a41ab321c7dd4a940fce865953621881f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a41ab321c7dd4a940fce865953621881f">mesos::internal::slave::Containerizer::status</a></div><div class="ttdeci">virtual process::Future&lt; ContainerStatus &gt; status(const ContainerID &amp;containerId)</div><div class="ttdef"><b>Definition:</b> containerizer.hpp:123</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a3473584d632ab3bab0fec7c0fc765554"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3473584d632ab3bab0fec7c0fc765554">mesos::internal::slave::Containerizer::create</a></div><div class="ttdeci">static Try&lt; Containerizer * &gt; create(const Flags &amp;flags, bool local, Fetcher *fetcher, SecretResolver *secretResolver=nullptr)</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_1slave_1_1Containerizer_html_a43b66ff0ea3d543150eb27725d4afe7f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">mesos::internal::slave::Containerizer::pruneImages</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; pruneImages()=0</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">mesos::internal::slave::state::SlaveState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:279</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:68</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a11ed2cb6c50a4d26c40eaf4e203ce728"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a11ed2cb6c50a4d26c40eaf4e203ce728">mesos::internal::slave::Containerizer::update</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; update(const ContainerID &amp;containerId, const Resources &amp;resources)=0</div></div>


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

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


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

Branch: refs/heads/asf-site
Commit: 6f17b1dfb4bbbd2c4f8bdb0e9085d81780dd8923
Parents: 71f4cb4
Author: jenkins <bu...@apache.org>
Authored: Mon Nov 20 20:52:37 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Mon Nov 20 20:52:37 2017 +0000

----------------------------------------------------------------------
 content/api/latest/c++/Nodes.xml                |  211 ++-
 content/api/latest/c++/Tokens.xml               |  353 +++++
 content/api/latest/c++/classes.html             |   42 +-
 ...slave_1_1ComposingContainerizer-members.html |   19 +-
 ...rnal_1_1slave_1_1ComposingContainerizer.html |   27 +
 ...ernal_1_1slave_1_1Containerizer-members.html |   17 +-
 ...s_1_1internal_1_1slave_1_1Containerizer.html |   27 +
 ...1_1slave_1_1DockerContainerizer-members.html |   19 +-
 ...nternal_1_1slave_1_1DockerContainerizer.html |   27 +
 ..._1_1slave_1_1MesosContainerizer-members.html |   19 +-
 ...internal_1_1slave_1_1MesosContainerizer.html |   27 +
 ...ve_1_1MesosContainerizerProcess-members.html |   55 +-
 ...l_1_1slave_1_1MesosContainerizerProcess.html |   25 +
 ...nternal_1_1slave_1_1Provisioner-members.html |    5 +-
 ...sos_1_1internal_1_1slave_1_1Provisioner.html |   26 +
 ..._1_1slave_1_1ProvisionerProcess-members.html |   41 +-
 ...internal_1_1slave_1_1ProvisionerProcess.html |   18 +
 ...s_1_1internal_1_1slave_1_1Store-members.html |    5 +-
 ...lassmesos_1_1internal_1_1slave_1_1Store.html |   36 +
 ...ernal_1_1slave_1_1appc_1_1Store-members.html |    5 +-
 ...s_1_1internal_1_1slave_1_1appc_1_1Store.html |    3 +
 ...ve_1_1docker_1_1MetadataManager-members.html |    7 +-
 ...l_1_1slave_1_1docker_1_1MetadataManager.html |   30 +
 ...nal_1_1slave_1_1docker_1_1Store-members.html |    2 +
 ...1_1internal_1_1slave_1_1docker_1_1Store.html |   38 +
 ...l_1_1tests_1_1MockContainerizer-members.html |   16 +-
 ...1internal_1_1tests_1_1MockContainerizer.html |   30 +
 ...ests_1_1MockDockerContainerizer-members.html |   21 +-
 ...nal_1_1tests_1_1MockDockerContainerizer.html |    2 +
 ...l_1_1tests_1_1TestContainerizer-members.html |   20 +-
 ...1internal_1_1tests_1_1TestContainerizer.html |   30 +
 ...1internal_1_1tests_1_1TestStore-members.html |   11 +-
 ...mesos_1_1internal_1_1tests_1_1TestStore.html |    2 +
 .../api/latest/c++/composing_8hpp_source.html   |   21 +-
 .../c++/containerizer_2mesos_2paths_8hpp.html   |    5 +
 ...containerizer_2mesos_2paths_8hpp_source.html |  374 ++---
 ...2mesos_2provisioner_2docker_2paths_8hpp.html |   12 +-
 ...2provisioner_2docker_2paths_8hpp_source.html |  121 +-
 ...nerizer_2mesos_2provisioner_2paths_8hpp.html |   10 +-
 ..._2mesos_2provisioner_2paths_8hpp_source.html |  109 +-
 content/api/latest/c++/functions_0x65.html      |   14 +-
 content/api/latest/c++/functions_0x68.html      |    3 -
 content/api/latest/c++/functions_0x6b.html      |    6 +-
 content/api/latest/c++/functions_0x6d.html      |  140 +-
 content/api/latest/c++/functions_0x6e.html      |   10 +-
 content/api/latest/c++/functions_0x70.html      |  137 +-
 content/api/latest/c++/functions_0x72.html      |   29 +-
 content/api/latest/c++/functions_0x73.html      |   86 +-
 content/api/latest/c++/functions_0x74.html      |   10 +-
 content/api/latest/c++/functions_0x75.html      |   18 +-
 content/api/latest/c++/functions_0x76.html      |   62 +-
 content/api/latest/c++/functions_0x77.html      |   18 +-
 content/api/latest/c++/functions_func_0x6d.html |   71 +-
 content/api/latest/c++/functions_func_0x6e.html |    4 +-
 content/api/latest/c++/functions_func_0x70.html |   74 +-
 content/api/latest/c++/functions_func_0x72.html |   24 +-
 content/api/latest/c++/functions_func_0x73.html |   12 +-
 content/api/latest/c++/functions_func_0x74.html |    5 +-
 content/api/latest/c++/functions_func_0x75.html |    6 +-
 content/api/latest/c++/functions_func_0x76.html |   58 +-
 content/api/latest/c++/functions_func_0x77.html |   12 +-
 content/api/latest/c++/globals_0x75.html        |    6 +-
 content/api/latest/c++/hierarchy.html           | 1277 +++++++++---------
 content/api/latest/c++/index.hhc                |   50 +-
 content/api/latest/c++/index.hhk                |  246 ++--
 .../api/latest/c++/metadata__manager_8hpp.html  |    1 +
 .../c++/metadata__manager_8hpp_source.html      |  124 +-
 .../c++/mock__containerizer_8hpp_source.html    |   13 +-
 .../latest/c++/mock__docker_8hpp_source.html    |    2 +-
 .../api/latest/c++/namespacemembers_0x63.html   |   77 +-
 .../api/latest/c++/namespacemembers_0x67.html   |   16 +-
 .../api/latest/c++/namespacemembers_0x6c.html   |   16 +-
 .../api/latest/c++/namespacemembers_0x70.html   |    9 +-
 .../api/latest/c++/namespacemembers_0x72.html   |   21 +-
 .../api/latest/c++/namespacemembers_0x73.html   |    6 +-
 .../api/latest/c++/namespacemembers_0x74.html   |    6 +-
 .../api/latest/c++/namespacemembers_0x75.html   |    6 +-
 .../api/latest/c++/namespacemembers_0x77.html   |   27 +-
 .../latest/c++/namespacemembers_func_0x67.html  |   14 +-
 .../latest/c++/namespacemembers_func_0x6c.html  |    5 +-
 .../latest/c++/namespacemembers_func_0x75.html  |    4 +-
 .../latest/c++/namespacemembers_vars_0x63.html  |    3 +
 .../latest/c++/namespacemembers_vars_0x6c.html  |    3 +
 .../latest/c++/namespacemembers_vars_0x77.html  |    6 +-
 ...rnal_1_1slave_1_1containerizer_1_1paths.html |   43 +
 ...1_1internal_1_1slave_1_1docker_1_1paths.html |   68 +-
 ...ternal_1_1slave_1_1provisioner_1_1paths.html |   49 +-
 content/api/latest/c++/path_8hpp_source.html    |    2 +-
 content/api/latest/c++/provisioner_8hpp.html    |    1 +
 .../api/latest/c++/provisioner_8hpp_source.html |  342 ++---
 ...lave_2containerizer_2docker_8hpp_source.html |  793 +++++------
 ...s_2provisioner_2appc_2store_8hpp_source.html |    2 +-
 ...2mesos_2provisioner_2docker_2store_8hpp.html |    1 +
 ...2provisioner_2docker_2store_8hpp_source.html |  112 +-
 ...nerizer_2mesos_2provisioner_2store_8hpp.html |    1 +
 ..._2mesos_2provisioner_2store_8hpp_source.html |  155 ++-
 ...ontainerizer_2containerizer_8hpp_source.html |   18 +-
 ...rizer_2mesos_2containerizer_8hpp_source.html |  539 ++++----
 .../src_2tests_2containerizer_8hpp_source.html  |  107 +-
 .../c++/src_2tests_2mesos_8hpp_source.html      |    2 +-
 ...tests_2containerizer_2store_8hpp_source.html |    4 +-
 .../latest/c++/windows_2getcwd_8hpp_source.html |    2 +-
 .../latest/c++/windows_2mkdir_8hpp_source.html  |    2 +-
 .../latest/c++/windows_2mktemp_8hpp_source.html |    2 +-
 .../c++/windows_2realpath_8hpp_source.html      |    2 +-
 105 files changed, 4104 insertions(+), 2748 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 4909f75..8867972 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -9154,6 +9154,11 @@
                       <Anchor>a89d2af07b589abc10d1044d0d3d03e23</Anchor>
                      </Node>
                      <Node>
+                      <Name>prune</Name>
+                      <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html</Path>
+                      <Anchor>a744456a000c23426fc878c3a927b3dab</Anchor>
+                     </Node>
+                     <Node>
                       <Name>put</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html</Path>
                       <Anchor>af672706fe637c9cdad8144233718198e</Anchor>
@@ -9212,6 +9217,11 @@
                       <Anchor>ac846b475459c9319c52b8e69d9682416</Anchor>
                      </Node>
                      <Node>
+                      <Name>prune</Name>
+                      <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html</Path>
+                      <Anchor>ac9cfaa6189199a1dbab0c23f2642f01b</Anchor>
+                     </Node>
+                     <Node>
                       <Name>recover</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html</Path>
                       <Anchor>a78720df311df3e53298548fe5ca92bd4</Anchor>
@@ -9615,6 +9625,11 @@
                     <Anchor>ab026a099a16aa0287f834297f0e297d7</Anchor>
                    </Node>
                    <Node>
+                    <Name>pruneImages</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
+                    <Anchor>a7078cd22a390f173eef69bba8a5b383f</Anchor>
+                   </Node>
+                   <Node>
                     <Name>recover</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
                     <Anchor>a4385c48bb00bf0b9b6f5da2aa1215299</Anchor>
@@ -9703,6 +9718,11 @@
                     <Anchor>ab957b0b3c1e7e63e8a06558b0abf30ef</Anchor>
                    </Node>
                    <Node>
+                    <Name>pruneImages</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1Containerizer.html</Path>
+                    <Anchor>a43b66ff0ea3d543150eb27725d4afe7f</Anchor>
+                   </Node>
+                   <Node>
                     <Name>recover</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1Containerizer.html</Path>
                     <Anchor>afb384accdd6d431e1882cd861de3212d</Anchor>
@@ -9769,6 +9789,11 @@
                     <Anchor>a61ba4cf750d8896d2034af8d9128c218</Anchor>
                    </Node>
                    <Node>
+                    <Name>pruneImages</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
+                    <Anchor>a72ee3590b8953af3171ca9ab9f0a04d6</Anchor>
+                   </Node>
+                   <Node>
                     <Name>recover</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
                     <Anchor>a746949ba7f35257f364278a0067a2e8b</Anchor>
@@ -10135,6 +10160,11 @@
                     <Anchor>afcc9b85f1bb91f90c1c6089b99dfe4ba</Anchor>
                    </Node>
                    <Node>
+                    <Name>pruneImages</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html</Path>
+                    <Anchor>a2cfbca3ec110b2d29b44b64976a53048</Anchor>
+                   </Node>
+                   <Node>
                     <Name>recover</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html</Path>
                     <Anchor>a61ebc4f358e36e8c762f48e5c4f5d429</Anchor>
@@ -10211,6 +10241,11 @@
                     <Anchor>a76ab222fec58178a0d06c3d0ff6b6bc5</Anchor>
                    </Node>
                    <Node>
+                    <Name>pruneImages</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html</Path>
+                    <Anchor>a5753254b4abd1590378e943b6aeb6043</Anchor>
+                   </Node>
+                   <Node>
                     <Name>recover</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html</Path>
                     <Anchor>a48372e34e21c4a5fe32cd117f32a8a0f</Anchor>
@@ -12422,6 +12457,11 @@
                     <Anchor>aae0c5af9cd4e83581aca75fd575e45ac</Anchor>
                    </Node>
                    <Node>
+                    <Name>pruneImages</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1Provisioner.html</Path>
+                    <Anchor>a53a32c4497e8fdc959841b70884798d7</Anchor>
+                   </Node>
+                   <Node>
                     <Name>recover</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1Provisioner.html</Path>
                     <Anchor>aa601942f24b550dfbc8ab63d3113d24c</Anchor>
@@ -12448,6 +12488,11 @@
                     <Anchor>aad146c139ae4cf525af67ff02b8e46da</Anchor>
                    </Node>
                    <Node>
+                    <Name>pruneImages</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html</Path>
+                    <Anchor>a4f87d68020292e2a547d113fbd06c385</Anchor>
+                   </Node>
+                   <Node>
                     <Name>recover</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html</Path>
                     <Anchor>ac2532fa2d0d8cad571b345748701ab51</Anchor>
@@ -12490,6 +12535,11 @@
                     <Anchor>ae630f092d5c76c10cae55266f82cde63</Anchor>
                    </Node>
                    <Node>
+                    <Name>prune</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1Store.html</Path>
+                    <Anchor>afe92eaa2c105a23f9c1095eed9178914</Anchor>
+                   </Node>
+                   <Node>
                     <Name>recover</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1Store.html</Path>
                     <Anchor>a3941ada48ffb0de68285fee5c0104d42</Anchor>
@@ -14959,6 +15009,11 @@
                     <Anchor>aaff97ef49fa11dc630783add644f23bd</Anchor>
                    </Node>
                    <Node>
+                    <Name>MOCK_METHOD0</Name>
+                    <Path>classmesos_1_1internal_1_1tests_1_1MockContainerizer.html</Path>
+                    <Anchor>a8d15b864f927bcc608ac78cf222a9078</Anchor>
+                   </Node>
+                   <Node>
                     <Name>MOCK_METHOD1</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1MockContainerizer.html</Path>
                     <Anchor>a94d302e4f144143d4b505ab9a71669df</Anchor>
@@ -15124,6 +15179,11 @@
                     <Anchor>a460b7c3483def8f45e1e2b018bba48b8</Anchor>
                    </Node>
                    <Node>
+                    <Name>MOCK_METHOD0</Name>
+                    <Path>classmesos_1_1internal_1_1tests_1_1TestContainerizer.html</Path>
+                    <Anchor>aa026516e98b010a70dfaa311ce7d02b4</Anchor>
+                   </Node>
+                   <Node>
                     <Name>MOCK_METHOD1</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1TestContainerizer.html</Path>
                     <Anchor>a46f5aaa90b1455755644b2a2195aa3d5</Anchor>
@@ -35820,6 +35880,10 @@
             <Path>classOption.html</Path>
            </Node>
            <Node>
+            <Name>Option&lt; mesos::slave::ContainerConfig &gt;</Name>
+            <Path>classOption.html</Path>
+           </Node>
+           <Node>
             <Name>Option&lt; mesos::slave::ContainerLaunchInfo &gt;</Name>
             <Path>classOption.html</Path>
            </Node>
@@ -37040,16 +37104,16 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>mesos::internal::tests::cluster::Slave</Name>
-            <Path>classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html</Path>
+            <Name>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</Name>
+            <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html</Path>
            </Node>
            <Node>
             <Name>mesos::internal::master::Slave</Name>
             <Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
            </Node>
            <Node>
-            <Name>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</Name>
-            <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html</Path>
+            <Name>mesos::internal::tests::cluster::Slave</Name>
+            <Path>classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html</Path>
            </Node>
            <Node>
             <Name>mesos::internal::slave::state::SlaveState</Name>
@@ -37158,20 +37222,6 @@
             <Path>classStopwatch.html</Path>
            </Node>
            <Node>
-            <Name>mesos::internal::log::Storage</Name>
-            <Path>classmesos_1_1internal_1_1log_1_1Storage.html</Path>
-            <Subnodes>
-             <Node>
-              <Name>mesos::internal::log::LevelDBStorage</Name>
-              <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
-             </Node>
-            </Subnodes>
-           </Node>
-           <Node>
-            <Name>net::IP::Storage</Name>
-            <Path>unionnet_1_1IP_1_1Storage.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::state::Storage</Name>
             <Path>classmesos_1_1state_1_1Storage.html</Path>
             <Subnodes>
@@ -37194,6 +37244,20 @@
             </Subnodes>
            </Node>
            <Node>
+            <Name>mesos::internal::log::Storage</Name>
+            <Path>classmesos_1_1internal_1_1log_1_1Storage.html</Path>
+            <Subnodes>
+             <Node>
+              <Name>mesos::internal::log::LevelDBStorage</Name>
+              <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
+             </Node>
+            </Subnodes>
+           </Node>
+           <Node>
+            <Name>net::IP::Storage</Name>
+            <Path>unionnet_1_1IP_1_1Storage.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::internal::slave::Store</Name>
             <Path>classmesos_1_1internal_1_1slave_1_1Store.html</Path>
             <Subnodes>
@@ -38572,6 +38636,10 @@
             <Path>structprocess_1_1TimeSeries_1_1Value.html</Path>
            </Node>
            <Node>
+            <Name>Jvm::Variable&lt; T, name, signature &gt;</Name>
+            <Path>classJvm_1_1Variable.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::state::protobuf::Variable&lt; T &gt;</Name>
             <Path>classmesos_1_1state_1_1protobuf_1_1Variable.html</Path>
            </Node>
@@ -38580,10 +38648,6 @@
             <Path>classmesos_1_1state_1_1Variable.html</Path>
            </Node>
            <Node>
-            <Name>Jvm::Variable&lt; T, name, signature &gt;</Name>
-            <Path>classJvm_1_1Variable.html</Path>
-           </Node>
-           <Node>
             <Name>Jvm::Variable&lt; org::apache::zookeeper::server::SessionTracker, ZOOKEEPERSERVER_SESSIONTRACKER, ZOOKEEPERSERVER_SESSIONTRACKER_SIGNATURE &gt;</Name>
             <Path>classJvm_1_1Variable.html</Path>
            </Node>
@@ -38658,14 +38722,14 @@
             <Path>structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html</Path>
            </Node>
            <Node>
-            <Name>process::http::Pipe::Writer</Name>
-            <Path>classprocess_1_1http_1_1Pipe_1_1Writer.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::log::Log::Writer</Name>
             <Path>classmesos_1_1log_1_1Log_1_1Writer.html</Path>
            </Node>
            <Node>
+            <Name>process::http::Pipe::Writer</Name>
+            <Path>classprocess_1_1http_1_1Pipe_1_1Writer.html</Path>
+           </Node>
+           <Node>
             <Name>JSON::WriterProxy</Name>
             <Path>classJSON_1_1WriterProxy.html</Path>
            </Node>
@@ -83059,6 +83123,11 @@
                             <Anchor>a89d2af07b589abc10d1044d0d3d03e23</Anchor>
                            </Node>
                            <Node>
+                            <Name>prune</Name>
+                            <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html</Path>
+                            <Anchor>a744456a000c23426fc878c3a927b3dab</Anchor>
+                           </Node>
+                           <Node>
                             <Name>put</Name>
                             <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html</Path>
                             <Anchor>af672706fe637c9cdad8144233718198e</Anchor>
@@ -83077,6 +83146,16 @@
                         <Path>containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html</Path>
                         <Subnodes>
                          <Node>
+                          <Name>getGcDir</Name>
+                          <Path>containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html</Path>
+                          <Anchor>a22cde40bae83f8e696ed6eeedc2fd5a4</Anchor>
+                         </Node>
+                         <Node>
+                          <Name>getGcLayerPath</Name>
+                          <Path>containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html</Path>
+                          <Anchor>a2ac536c81da5201e4b10e5a631c5f37e</Anchor>
+                         </Node>
+                         <Node>
                           <Name>getImageArchiveTarPath</Name>
                           <Path>containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html</Path>
                           <Anchor>aefa2bd8401071fee6142ede5de59cafe</Anchor>
@@ -83131,6 +83210,11 @@
                           <Path>containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html</Path>
                           <Anchor>a811697be6b966f9f7105340b47a2a7bc</Anchor>
                          </Node>
+                         <Node>
+                          <Name>listLayers</Name>
+                          <Path>containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html</Path>
+                          <Anchor>ae0eb8fe129f3e937caf2a2812cb83264</Anchor>
+                         </Node>
                         </Subnodes>
                        </Node>
                        <Node>
@@ -83196,6 +83280,11 @@
                             <Anchor>ac846b475459c9319c52b8e69d9682416</Anchor>
                            </Node>
                            <Node>
+                            <Name>prune</Name>
+                            <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html</Path>
+                            <Anchor>ac9cfaa6189199a1dbab0c23f2642f01b</Anchor>
+                           </Node>
+                           <Node>
                             <Name>recover</Name>
                             <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html</Path>
                             <Anchor>a78720df311df3e53298548fe5ca92bd4</Anchor>
@@ -83279,6 +83368,11 @@
                         <Anchor>aa6825c849802d2ecdbecc4f56a21aa41</Anchor>
                        </Node>
                        <Node>
+                        <Name>getLayersFilePath</Name>
+                        <Path>containerizer_2mesos_2provisioner_2paths_8hpp.html</Path>
+                        <Anchor>a075a5b7c53a243550ba0c56b4e6dfac4</Anchor>
+                       </Node>
+                       <Node>
                         <Name>listContainerRootfses</Name>
                         <Path>containerizer_2mesos_2provisioner_2paths_8hpp.html</Path>
                         <Anchor>a0d462c4a194c98300efcda11a34cf18f</Anchor>
@@ -83288,6 +83382,11 @@
                         <Path>containerizer_2mesos_2provisioner_2paths_8hpp.html</Path>
                         <Anchor>ab9e5e0eca528df258665e277332321cf</Anchor>
                        </Node>
+                       <Node>
+                        <Name>LAYERS_FILE</Name>
+                        <Path>containerizer_2mesos_2provisioner_2paths_8hpp.html</Path>
+                        <Anchor>ae4816154edb25f9ff364540496fed9e6</Anchor>
+                       </Node>
                       </Subnodes>
                      </Node>
                      <Node>
@@ -83345,6 +83444,11 @@
                           <Anchor>aae0c5af9cd4e83581aca75fd575e45ac</Anchor>
                          </Node>
                          <Node>
+                          <Name>pruneImages</Name>
+                          <Path>classmesos_1_1internal_1_1slave_1_1Provisioner.html</Path>
+                          <Anchor>a53a32c4497e8fdc959841b70884798d7</Anchor>
+                         </Node>
+                         <Node>
                           <Name>recover</Name>
                           <Path>classmesos_1_1internal_1_1slave_1_1Provisioner.html</Path>
                           <Anchor>aa601942f24b550dfbc8ab63d3113d24c</Anchor>
@@ -83371,6 +83475,11 @@
                           <Anchor>aad146c139ae4cf525af67ff02b8e46da</Anchor>
                          </Node>
                          <Node>
+                          <Name>pruneImages</Name>
+                          <Path>classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html</Path>
+                          <Anchor>a4f87d68020292e2a547d113fbd06c385</Anchor>
+                         </Node>
+                         <Node>
                           <Name>recover</Name>
                           <Path>classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html</Path>
                           <Anchor>ac2532fa2d0d8cad571b345748701ab51</Anchor>
@@ -83419,6 +83528,11 @@
                           <Anchor>ae630f092d5c76c10cae55266f82cde63</Anchor>
                          </Node>
                          <Node>
+                          <Name>prune</Name>
+                          <Path>classmesos_1_1internal_1_1slave_1_1Store.html</Path>
+                          <Anchor>afe92eaa2c105a23f9c1095eed9178914</Anchor>
+                         </Node>
+                         <Node>
                           <Name>recover</Name>
                           <Path>classmesos_1_1internal_1_1slave_1_1Store.html</Path>
                           <Anchor>a3941ada48ffb0de68285fee5c0104d42</Anchor>
@@ -83483,6 +83597,11 @@
                         <Anchor>afcc9b85f1bb91f90c1c6089b99dfe4ba</Anchor>
                        </Node>
                        <Node>
+                        <Name>pruneImages</Name>
+                        <Path>classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html</Path>
+                        <Anchor>a2cfbca3ec110b2d29b44b64976a53048</Anchor>
+                       </Node>
+                       <Node>
                         <Name>recover</Name>
                         <Path>classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html</Path>
                         <Anchor>a61ebc4f358e36e8c762f48e5c4f5d429</Anchor>
@@ -83559,6 +83678,11 @@
                         <Anchor>a76ab222fec58178a0d06c3d0ff6b6bc5</Anchor>
                        </Node>
                        <Node>
+                        <Name>pruneImages</Name>
+                        <Path>classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html</Path>
+                        <Anchor>a5753254b4abd1590378e943b6aeb6043</Anchor>
+                       </Node>
+                       <Node>
                         <Name>recover</Name>
                         <Path>classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html</Path>
                         <Anchor>a48372e34e21c4a5fe32cd117f32a8a0f</Anchor>
@@ -84040,6 +84164,11 @@
                       <Anchor>a653d0434259f0a4f7a51593de97e565f</Anchor>
                      </Node>
                      <Node>
+                      <Name>getContainerConfig</Name>
+                      <Path>containerizer_2mesos_2paths_8hpp.html</Path>
+                      <Anchor>ace2c6480a4ae80ce927c2a3128599b4d</Anchor>
+                     </Node>
+                     <Node>
                       <Name>getContainerForceDestroyOnRecovery</Name>
                       <Path>containerizer_2mesos_2paths_8hpp.html</Path>
                       <Anchor>ad85b281334a82974dd385129bd8c6d1a</Anchor>
@@ -84130,6 +84259,11 @@
                       <Anchor>a95f1438b80f8c5b6271bee9e3353b15c</Anchor>
                      </Node>
                      <Node>
+                      <Name>CONTAINER_CONFIG_FILE</Name>
+                      <Path>containerizer_2mesos_2paths_8hpp.html</Path>
+                      <Anchor>aba3242cf7940f85894649efe65c3002d</Anchor>
+                     </Node>
+                     <Node>
                       <Name>CONTAINER_DIRECTORY</Name>
                       <Path>containerizer_2mesos_2paths_8hpp.html</Path>
                       <Anchor>a6eeb2befd01d8b66e10d09d574c103d1</Anchor>
@@ -84226,6 +84360,11 @@
                       <Anchor>ab026a099a16aa0287f834297f0e297d7</Anchor>
                      </Node>
                      <Node>
+                      <Name>pruneImages</Name>
+                      <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
+                      <Anchor>a7078cd22a390f173eef69bba8a5b383f</Anchor>
+                     </Node>
+                     <Node>
                       <Name>recover</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
                       <Anchor>a4385c48bb00bf0b9b6f5da2aa1215299</Anchor>
@@ -84320,6 +84459,11 @@
                       <Anchor>ab957b0b3c1e7e63e8a06558b0abf30ef</Anchor>
                      </Node>
                      <Node>
+                      <Name>pruneImages</Name>
+                      <Path>classmesos_1_1internal_1_1slave_1_1Containerizer.html</Path>
+                      <Anchor>a43b66ff0ea3d543150eb27725d4afe7f</Anchor>
+                     </Node>
+                     <Node>
                       <Name>recover</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1Containerizer.html</Path>
                       <Anchor>afb384accdd6d431e1882cd861de3212d</Anchor>
@@ -84392,6 +84536,11 @@
                       <Anchor>a61ba4cf750d8896d2034af8d9128c218</Anchor>
                      </Node>
                      <Node>
+                      <Name>pruneImages</Name>
+                      <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
+                      <Anchor>a72ee3590b8953af3171ca9ab9f0a04d6</Anchor>
+                     </Node>
+                     <Node>
                       <Name>recover</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
                       <Anchor>a746949ba7f35257f364278a0067a2e8b</Anchor>
@@ -87861,6 +88010,11 @@
                       <Anchor>aaff97ef49fa11dc630783add644f23bd</Anchor>
                      </Node>
                      <Node>
+                      <Name>MOCK_METHOD0</Name>
+                      <Path>classmesos_1_1internal_1_1tests_1_1MockContainerizer.html</Path>
+                      <Anchor>a8d15b864f927bcc608ac78cf222a9078</Anchor>
+                     </Node>
+                     <Node>
                       <Name>MOCK_METHOD1</Name>
                       <Path>classmesos_1_1internal_1_1tests_1_1MockContainerizer.html</Path>
                       <Anchor>a94d302e4f144143d4b505ab9a71669df</Anchor>
@@ -88476,6 +88630,11 @@
                     <Anchor>a460b7c3483def8f45e1e2b018bba48b8</Anchor>
                    </Node>
                    <Node>
+                    <Name>MOCK_METHOD0</Name>
+                    <Path>classmesos_1_1internal_1_1tests_1_1TestContainerizer.html</Path>
+                    <Anchor>aa026516e98b010a70dfaa311ce7d02b4</Anchor>
+                   </Node>
+                   <Node>
                     <Name>MOCK_METHOD1</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1TestContainerizer.html</Path>
                     <Anchor>a46f5aaa90b1455755644b2a2195aa3d5</Anchor>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index f0d70a2..7309125 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -25960,6 +25960,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>getContainerConfig</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::containerizer::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html</Path>
+    <Anchor>ace2c6480a4ae80ce927c2a3128599b4d</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>getContainerIds</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -26026,6 +26037,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>CONTAINER_CONFIG_FILE</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::slave::containerizer::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html</Path>
+    <Anchor>aba3242cf7940f85894649efe65c3002d</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>STATUS_FILE</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
@@ -26291,6 +26313,39 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>getGcDir</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::docker::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html</Path>
+    <Anchor>a22cde40bae83f8e696ed6eeedc2fd5a4</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>getGcLayerPath</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::docker::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html</Path>
+    <Anchor>a2ac536c81da5201e4b10e5a631c5f37e</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>listLayers</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::docker::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html</Path>
+    <Anchor>ae0eb8fe129f3e937caf2a2812cb83264</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>getContainerDir</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -26302,6 +26357,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>getLayersFilePath</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::provisioner::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html</Path>
+    <Anchor>a075a5b7c53a243550ba0c56b4e6dfac4</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>getContainerRootfsDir</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -26346,6 +26412,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>LAYERS_FILE</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::slave::provisioner::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html</Path>
+    <Anchor>ae4816154edb25f9ff364540496fed9e6</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>parseExecutorRunPath</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -83733,6 +83810,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>pruneImages</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::ComposingContainerizer</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html</Path>
+    <Anchor>a7078cd22a390f173eef69bba8a5b383f</Anchor>
+    <DeclaredIn>composing.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>~Containerizer</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>
@@ -83919,6 +84007,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>pruneImages</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::Containerizer</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1Containerizer.html</Path>
+    <Anchor>a43b66ff0ea3d543150eb27725d4afe7f</Anchor>
+    <DeclaredIn>containerizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>create</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
@@ -84102,6 +84201,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>pruneImages</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::DockerContainerizer</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
+    <Anchor>a72ee3590b8953af3171ca9ab9f0a04d6</Anchor>
+    <DeclaredIn>docker.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>~Containerizer</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>
@@ -85799,6 +85909,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>pruneImages</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::MesosContainerizer</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html</Path>
+    <Anchor>a2cfbca3ec110b2d29b44b64976a53048</Anchor>
+    <DeclaredIn>containerizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>~Containerizer</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>
@@ -86018,6 +86139,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>pruneImages</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::MesosContainerizerProcess</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html</Path>
+    <Anchor>a5753254b4abd1590378e943b6aeb6043</Anchor>
+    <DeclaredIn>containerizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>~Process</Name>
       <APILanguage>unknown</APILanguage>
       <Type>instm</Type>
@@ -114702,6 +114834,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>pruneImages</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::Provisioner</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1Provisioner.html</Path>
+    <Anchor>a53a32c4497e8fdc959841b70884798d7</Anchor>
+    <DeclaredIn>provisioner.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>create</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
@@ -114778,6 +114921,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>pruneImages</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::ProvisionerProcess</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html</Path>
+    <Anchor>a4f87d68020292e2a547d113fbd06c385</Anchor>
+    <DeclaredIn>provisioner.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>~Process</Name>
       <APILanguage>unknown</APILanguage>
       <Type>instm</Type>
@@ -115247,6 +115401,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>prune</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::Store</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1Store.html</Path>
+    <Anchor>afe92eaa2c105a23f9c1095eed9178914</Anchor>
+    <DeclaredIn>store.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>create</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
@@ -120409,6 +120574,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>prune</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::Store</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1Store.html</Path>
+    <Anchor>afe92eaa2c105a23f9c1095eed9178914</Anchor>
+    <DeclaredIn>store.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>create</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
@@ -121060,6 +121236,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>getContainerConfig</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::containerizer::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html</Path>
+    <Anchor>ace2c6480a4ae80ce927c2a3128599b4d</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>getContainerIds</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -121126,6 +121313,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>CONTAINER_CONFIG_FILE</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::slave::containerizer::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html</Path>
+    <Anchor>aba3242cf7940f85894649efe65c3002d</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>STATUS_FILE</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
@@ -121381,6 +121579,18 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>prune</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::docker::MetadataManager</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html</Path>
+    <Anchor>a744456a000c23426fc878c3a927b3dab</Anchor>
+    <Abstract>Prune images from the metadata manager by comparing existing images with active images in use...</Abstract>
+    <DeclaredIn>metadata_manager.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>create</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
@@ -121545,6 +121755,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>prune</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::docker::Store</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html</Path>
+    <Anchor>ac9cfaa6189199a1dbab0c23f2642f01b</Anchor>
+    <DeclaredIn>store.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>get</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>
@@ -121556,6 +121777,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>prune</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::Store</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1Store.html</Path>
+    <Anchor>afe92eaa2c105a23f9c1095eed9178914</Anchor>
+    <DeclaredIn>store.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>create</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
@@ -121720,6 +121952,39 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>getGcDir</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::docker::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html</Path>
+    <Anchor>a22cde40bae83f8e696ed6eeedc2fd5a4</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>getGcLayerPath</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::docker::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html</Path>
+    <Anchor>a2ac536c81da5201e4b10e5a631c5f37e</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>listLayers</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::docker::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html</Path>
+    <Anchor>ae0eb8fe129f3e937caf2a2812cb83264</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>mesos::internal::slave::docker::volume</Name>
       <APILanguage>c</APILanguage>
       <Type>ns</Type>
@@ -122357,6 +122622,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>getLayersFilePath</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::provisioner::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html</Path>
+    <Anchor>a075a5b7c53a243550ba0c56b4e6dfac4</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>getContainerRootfsDir</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -122401,6 +122677,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>LAYERS_FILE</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::slave::provisioner::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html</Path>
+    <Anchor>ae4816154edb25f9ff364540496fed9e6</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>mesos::internal::slave::state</Name>
       <APILanguage>c</APILanguage>
       <Type>ns</Type>
@@ -126387,6 +126674,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>MOCK_METHOD0</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::tests::MockContainerizer</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1tests_1_1MockContainerizer.html</Path>
+    <Anchor>a8d15b864f927bcc608ac78cf222a9078</Anchor>
+    <DeclaredIn>mock_containerizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>~Containerizer</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>
@@ -126519,6 +126817,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>pruneImages</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::Containerizer</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1Containerizer.html</Path>
+    <Anchor>a43b66ff0ea3d543150eb27725d4afe7f</Anchor>
+    <DeclaredIn>containerizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>create</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
@@ -126853,6 +127162,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>prune</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::Store</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1Store.html</Path>
+    <Anchor>afe92eaa2c105a23f9c1095eed9178914</Anchor>
+    <DeclaredIn>store.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>create</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
@@ -127050,6 +127370,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>MOCK_METHOD0</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::tests::TestContainerizer</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1tests_1_1TestContainerizer.html</Path>
+    <Anchor>aa026516e98b010a70dfaa311ce7d02b4</Anchor>
+    <DeclaredIn>containerizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>destroy</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>
@@ -127182,6 +127513,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>pruneImages</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::Containerizer</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1Containerizer.html</Path>
+    <Anchor>a43b66ff0ea3d543150eb27725d4afe7f</Anchor>
+    <DeclaredIn>containerizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>create</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
@@ -131385,6 +131727,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>pruneImages</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::slave::DockerContainerizer</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html</Path>
+    <Anchor>a72ee3590b8953af3171ca9ab9f0a04d6</Anchor>
+    <DeclaredIn>docker.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>~Containerizer</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>


[06/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html
index 14606cb..b08557a 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html
@@ -58,7 +58,7 @@
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
 <tr class="memitem:a30892e08e25096e94eb34f77eb8d04c5"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a30892e08e25096e94eb34f77eb8d04c5">getStagingDir</a> (const std::string &amp;storeDir)</td></tr>
-<tr class="memdesc:a30892e08e25096e94eb34f77eb8d04c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="classDocker.html">Docker</a> store file system layout is as follows: Image store dir ('&ndash;docker_store_dir' slave flag) |&ndash;staging |&ndash; &lt;staging_tmp_dir_XXXXXX&gt; |&ndash; &lt;layer_id&gt; |&ndash; rootfs |&ndash; json(manifest) |&ndash; VERSION |&ndash;layers |&ndash;&lt;layer_id&gt; |&ndash; rootfs |&ndash; json(manifest) |&ndash; VERSION |&ndash;storedImages (file holding on cached images)  <a href="#a30892e08e25096e94eb34f77eb8d04c5">More...</a><br/></td></tr>
+<tr class="memdesc:a30892e08e25096e94eb34f77eb8d04c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="classDocker.html">Docker</a> store file system layout is as follows: Image store dir ('&ndash;docker_store_dir' slave flag) |&ndash;staging |&ndash; &lt;staging_tmp_dir_XXXXXX&gt; |&ndash; &lt;layer_id&gt; |&ndash; rootfs |&ndash; json(manifest) |&ndash; VERSION |&ndash;layers |&ndash;&lt;layer_id&gt; |&ndash; rootfs |&ndash; json(manifest) |&ndash; VERSION |&ndash;storedImages (file holding on cached images) |&ndash;gc (dir holding marked layers to be sweeped)  <a href="#a30892e08e25096e94eb34f77eb8d04c5">More...</a><br/></td></tr>
 <tr class="separator:a30892e08e25096e94eb34f77eb8d04c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a83ef965f0d7c275de5e8c35262fcb9ab"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a83ef965f0d7c275de5e8c35262fcb9ab">getStagingTempDir</a> (const std::string &amp;storeDir)</td></tr>
 <tr class="separator:a83ef965f0d7c275de5e8c35262fcb9ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -80,8 +80,56 @@ Functions</h2></td></tr>
 <tr class="separator:aefa2bd8401071fee6142ede5de59cafe"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a811697be6b966f9f7105340b47a2a7bc"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a811697be6b966f9f7105340b47a2a7bc">getStoredImagesPath</a> (const std::string &amp;storeDir)</td></tr>
 <tr class="separator:a811697be6b966f9f7105340b47a2a7bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a22cde40bae83f8e696ed6eeedc2fd5a4"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a22cde40bae83f8e696ed6eeedc2fd5a4">getGcDir</a> (const std::string &amp;storeDir)</td></tr>
+<tr class="separator:a22cde40bae83f8e696ed6eeedc2fd5a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ac536c81da5201e4b10e5a631c5f37e"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a2ac536c81da5201e4b10e5a631c5f37e">getGcLayerPath</a> (const std::string &amp;storeDir, const std::string &amp;layerId)</td></tr>
+<tr class="separator:a2ac536c81da5201e4b10e5a631c5f37e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae0eb8fe129f3e937caf2a2812cb83264"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::list&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#ae0eb8fe129f3e937caf2a2812cb83264">listLayers</a> (const std::string &amp;storeDir)</td></tr>
+<tr class="separator:ae0eb8fe129f3e937caf2a2812cb83264"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="a22cde40bae83f8e696ed6eeedc2fd5a4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::string mesos::internal::slave::docker::paths::getGcDir </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>storeDir</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2ac536c81da5201e4b10e5a631c5f37e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::string mesos::internal::slave::docker::paths::getGcLayerPath </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>storeDir</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>layerId</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="aefa2bd8401071fee6142ede5de59cafe"></a>
 <div class="memitem">
 <div class="memproto">
@@ -290,7 +338,7 @@ Functions</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>The <a class="el" href="classDocker.html">Docker</a> store file system layout is as follows: Image store dir ('&ndash;docker_store_dir' slave flag) |&ndash;staging |&ndash; &lt;staging_tmp_dir_XXXXXX&gt; |&ndash; &lt;layer_id&gt; |&ndash; rootfs |&ndash; json(manifest) |&ndash; VERSION |&ndash;layers |&ndash;&lt;layer_id&gt; |&ndash; rootfs |&ndash; json(manifest) |&ndash; VERSION |&ndash;storedImages (file holding on cached images) </p>
+<p>The <a class="el" href="classDocker.html">Docker</a> store file system layout is as follows: Image store dir ('&ndash;docker_store_dir' slave flag) |&ndash;staging |&ndash; &lt;staging_tmp_dir_XXXXXX&gt; |&ndash; &lt;layer_id&gt; |&ndash; rootfs |&ndash; json(manifest) |&ndash; VERSION |&ndash;layers |&ndash;&lt;layer_id&gt; |&ndash; rootfs |&ndash; json(manifest) |&ndash; VERSION |&ndash;storedImages (file holding on cached images) |&ndash;gc (dir holding marked layers to be sweeped) </p>
 
 </div>
 </div>
@@ -326,6 +374,22 @@ Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="ae0eb8fe129f3e937caf2a2812cb83264"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;std::list&lt;std::string&gt; &gt; mesos::internal::slave::docker::paths::listLayers </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>storeDir</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html
index 48a8cfb..3106d58 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html
@@ -49,7 +49,8 @@
 </div><!-- top -->
 <div class="header">
   <div class="summary">
-<a href="#func-members">Functions</a>  </div>
+<a href="#func-members">Functions</a> &#124;
+<a href="#var-members">Variables</a>  </div>
   <div class="headertitle">
 <div class="title">mesos::internal::slave::provisioner::paths Namespace Reference</div>  </div>
 </div><!--header-->
@@ -59,6 +60,8 @@
 Functions</h2></td></tr>
 <tr class="memitem:a0550282ec90e9f538e10170af655af52"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a0550282ec90e9f538e10170af655af52">getContainerDir</a> (const std::string &amp;provisionerDir, const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a0550282ec90e9f538e10170af655af52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a075a5b7c53a243550ba0c56b4e6dfac4"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a075a5b7c53a243550ba0c56b4e6dfac4">getLayersFilePath</a> (const std::string &amp;provisionerDir, const ContainerID &amp;containerId)</td></tr>
+<tr class="separator:a075a5b7c53a243550ba0c56b4e6dfac4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa6825c849802d2ecdbecc4f56a21aa41"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#aa6825c849802d2ecdbecc4f56a21aa41">getContainerRootfsDir</a> (const std::string &amp;provisionerDir, const ContainerID &amp;containerId, const std::string &amp;backend, const std::string &amp;rootfsId)</td></tr>
 <tr class="separator:aa6825c849802d2ecdbecc4f56a21aa41"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0d462c4a194c98300efcda11a34cf18f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <br class="typebreak"/>
@@ -68,6 +71,11 @@ Functions</h2></td></tr>
 <tr class="separator:ab9e5e0eca528df258665e277332321cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a82e58b93c5997a00b30b048f8c859ea0"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a82e58b93c5997a00b30b048f8c859ea0">getBackendDir</a> (const std::string &amp;provisionerDir, const ContainerID &amp;containerId, const std::string &amp;backend)</td></tr>
 <tr class="separator:a82e58b93c5997a00b30b048f8c859ea0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr class="memitem:ae4816154edb25f9ff364540496fed9e6"><td class="memItemLeft" align="right" valign="top">constexpr char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ae4816154edb25f9ff364540496fed9e6">LAYERS_FILE</a> [] = &quot;layers&quot;</td></tr>
+<tr class="separator:ae4816154edb25f9ff364540496fed9e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Function Documentation</h2>
 <a class="anchor" id="a82e58b93c5997a00b30b048f8c859ea0"></a>
@@ -166,6 +174,32 @@ Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a075a5b7c53a243550ba0c56b4e6dfac4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::string mesos::internal::slave::provisioner::paths::getLayersFilePath </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>provisionerDir</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const ContainerID &amp;&#160;</td>
+          <td class="paramname"><em>containerId</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a0d462c4a194c98300efcda11a34cf18f"></a>
 <div class="memitem">
 <div class="memproto">
@@ -208,6 +242,19 @@ Functions</h2></td></tr>
 
 </div>
 </div>
+<h2 class="groupheader">Variable Documentation</h2>
+<a class="anchor" id="ae4816154edb25f9ff364540496fed9e6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">constexpr char mesos::internal::slave::provisioner::paths::LAYERS_FILE[] = &quot;layers&quot;</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/path_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/path_8hpp_source.html b/content/api/latest/c++/path_8hpp_source.html
index e924df3..5c79745 100644
--- a/content/api/latest/c++/path_8hpp_source.html
+++ b/content/api/latest/c++/path_8hpp_source.html
@@ -342,7 +342,7 @@
 <div class="ttc" id="path_8hpp_html_ad31aaa5ed4d55b1f295094e3fa84d769"><div class="ttname"><a href="path_8hpp.html#ad31aaa5ed4d55b1f295094e3fa84d769">operator==</a></div><div class="ttdeci">bool operator==(const Path &amp;left, const Path &amp;right)</div><div class="ttdef"><b>Definition:</b> path.hpp:300</div></div>
 <div class="ttc" id="namespacemesos_1_1agent_html_a3b1bc144376bfefe215d6bba57e67c36"><div class="ttname"><a href="namespacemesos_1_1agent.html#a3b1bc144376bfefe215d6bba57e67c36">mesos::agent::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::Type &amp;type)</div><div class="ttdef"><b>Definition:</b> agent.hpp:28</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:80</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:82</div></div>
 <div class="ttc" id="path_8hpp_html_ae108a381c03097c921ee17af0f248c02"><div class="ttname"><a href="path_8hpp.html#ae108a381c03097c921ee17af0f248c02">operator&lt;=</a></div><div class="ttdeci">bool operator&lt;=(const Path &amp;left, const Path &amp;right)</div><div class="ttdef"><b>Definition:</b> path.hpp:324</div></div>
 <div class="ttc" id="path_8hpp_html_a71e4826c717e331e929eec4f3f01998d"><div class="ttname"><a href="path_8hpp.html#a71e4826c717e331e929eec4f3f01998d">operator&lt;</a></div><div class="ttdeci">bool operator&lt;(const Path &amp;left, const Path &amp;right)</div><div class="ttdef"><b>Definition:</b> path.hpp:312</div></div>
 <div class="ttc" id="classPath_html_a11c34646ac636526f1b28b61057f3b1f"><div class="ttname"><a href="classPath.html#a11c34646ac636526f1b28b61057f3b1f">Path::basename</a></div><div class="ttdeci">std::string basename() const </div><div class="ttdoc">Extracts the component following the final &amp;#39;/&amp;#39;. </div><div class="ttdef"><b>Definition:</b> path.hpp:152</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/provisioner_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/provisioner_8hpp.html b/content/api/latest/c++/provisioner_8hpp.html
index 58f435d..2895495 100644
--- a/content/api/latest/c++/provisioner_8hpp.html
+++ b/content/api/latest/c++/provisioner_8hpp.html
@@ -65,6 +65,7 @@
 <code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="future_8hpp_source.html">process/future.hpp</a>&gt;</code><br/>
 <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="rwlock_8hpp_source.html">process/rwlock.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="counter_8hpp_source.html">process/metrics/counter.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html">process/metrics/metrics.hpp</a>&gt;</code><br/>
 <code>#include &quot;<a class="el" href="src_2slave_2flags_8hpp_source.html">slave/flags.hpp</a>&quot;</code><br/>


[05/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/provisioner_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/provisioner_8hpp_source.html b/content/api/latest/c++/provisioner_8hpp_source.html
index e67e283..6ae3b1d 100644
--- a/content/api/latest/c++/provisioner_8hpp_source.html
+++ b/content/api/latest/c++/provisioner_8hpp_source.html
@@ -88,167 +88,195 @@
 <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="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00036"></a><span class="lineno">   36</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="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="counter_8hpp.html">process/metrics/counter.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html">process/metrics/metrics.hpp</a>&gt;</span></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="preprocessor">#include &quot;<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>&quot;</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="preprocessor">#include &quot;<a class="code" href="src_2slave_2containerizer_2fetcher_8hpp.html">slave/containerizer/fetcher.hpp</a>&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="preprocessor">#include &quot;<a class="code" href="slave_2containerizer_2mesos_2provisioner_2store_8hpp.html">slave/containerizer/mesos/provisioner/store.hpp</a>&quot;</span></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">namespace </span>mesos {</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="keyword">namespace </span>slave {</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="comment">// Forward declaration.</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword">class </span>Backend;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">class </span>ProvisionerProcess;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="keyword">class </span>Store;</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">// Provision info struct includes root filesystem for the container</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="comment">// with specified image, all image manifests that include runtime</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="comment">// configurations from the image will be passed to Mesos Containerizer.</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html">   59</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html">ProvisionInfo</a></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"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#ae5f3b182cf40f977062a177c309c3269">   61</a></span>&#160;  std::string <a class="code" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#ae5f3b182cf40f977062a177c309c3269">rootfs</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;  <span class="comment">// Docker v1 image manifest.</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#adb805c97423a74ffc41732401c068a97">   64</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;::docker::spec::v1::ImageManifest&gt;</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#adb805c97423a74ffc41732401c068a97">dockerManifest</a>;</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;  <span class="comment">// Appc image manifest.</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#a1ba800ff51051b7f6edd652c8b73a8ca">   67</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;::appc::spec::ImageManifest&gt;</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#a1ba800ff51051b7f6edd652c8b73a8ca">appcManifest</a>;</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="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="rwlock_8hpp.html">process/rwlock.hpp</a>&gt;</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;<span class="preprocessor">#include &lt;<a class="code" href="counter_8hpp.html">process/metrics/counter.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html">process/metrics/metrics.hpp</a>&gt;</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;<span class="preprocessor">#include &quot;<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>&quot;</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="preprocessor">#include &quot;<a class="code" href="src_2slave_2containerizer_2fetcher_8hpp.html">slave/containerizer/fetcher.hpp</a>&quot;</span></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="preprocessor">#include &quot;<a class="code" href="slave_2containerizer_2mesos_2provisioner_2store_8hpp.html">slave/containerizer/mesos/provisioner/store.hpp</a>&quot;</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;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keyword">namespace </span>slave {</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="comment">// Forward declaration.</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">class </span>Backend;</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="keyword">class </span>ProvisionerProcess;</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="keyword">class </span>Store;</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">// Provision info struct includes root filesystem for the container</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="comment">// with specified image, all image manifests that include runtime</span></div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="comment">// configurations from the image will be passed to Mesos Containerizer.</span></div>
+<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html">   60</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html">ProvisionInfo</a></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="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#ae5f3b182cf40f977062a177c309c3269">   62</a></span>&#160;  std::string <a class="code" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#ae5f3b182cf40f977062a177c309c3269">rootfs</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">// Docker v1 image manifest.</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#adb805c97423a74ffc41732401c068a97">   65</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;::docker::spec::v1::ImageManifest&gt;</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#adb805c97423a74ffc41732401c068a97">dockerManifest</a>;</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">// Appc image manifest.</span></div>
+<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#a1ba800ff51051b7f6edd652c8b73a8ca">   68</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;::appc::spec::ImageManifest&gt;</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#a1ba800ff51051b7f6edd652c8b73a8ca">appcManifest</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"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">   71</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</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;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <span class="comment">// Create the provisioner based on the specified flags.</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;Provisioner&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a272c66a73dcb986069fce427012056fa">create</a>(</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</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="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>,</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;      <a class="code" href="classmesos_1_1SecretResolver.html">SecretResolver</a>* secretResolver = <span class="keyword">nullptr</span>);</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;  <span class="comment">// Available only for testing.</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">Provisioner</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;ProvisionerProcess&gt;</a> process);</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="comment">// NOTE: Made &#39;virtual&#39; for mocking and testing.</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ab58af0de6d95bcf63b13dae0a8ce9427">~Provisioner</a>();</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;  <span class="comment">// Recover root filesystems for containers from the known</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  <span class="comment">// containers (forked by the launcher) detected by the</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="comment">// launcher. This function is also responsible for cleaning</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;  <span class="comment">// up any intermediate artifacts (e.g. directories) to not</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  <span class="comment">// leak anything.</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</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_1Provisioner.html#aa601942f24b550dfbc8ab63d3113d24c">recover</a>(</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;ContainerID&gt;</a>&amp; knownContainerIds) <span class="keyword">const</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="comment">// Provision a root filesystem for the container using the specified</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  <span class="comment">// image and return the absolute path to the root filesystem.</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ProvisionInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aae0c5af9cd4e83581aca75fd575e45ac">provision</a>(</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;      <span class="keyword">const</span> Image&amp; <a class="code" href="namespacemesos_1_1uri_1_1docker.html#abbd9f55734f0b832bc5a87c3ee5d449e">image</a>) <span class="keyword">const</span>;</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="comment">// Destroy a previously provisioned root filesystem. Assumes that</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="comment">// all references (e.g., mounts, open files) to the provisioned</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <span class="comment">// filesystem have been removed. Return false if there is no</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  <span class="comment">// provisioned root filesystem for the given container.</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</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_1Provisioner.html#a469177dd911feba1ed8b2bde8459efe9">destroy</a>(<span class="keyword">const</span> ContainerID&amp; containerId) <span class="keyword">const</span>;</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="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">  106</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">Provisioner</a>() {} <span class="comment">// For creating mock object.</span></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="keyword">private</span>:</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">Provisioner</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">// Not copyable.</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">// Not assignable.</span></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_1slave_1_1Provisioner.html">   72</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</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">public</span>:</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="comment">// Create the provisioner based on the specified flags.</span></div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;Provisioner&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a272c66a73dcb986069fce427012056fa">create</a>(</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</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="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>,</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;      <a class="code" href="classmesos_1_1SecretResolver.html">SecretResolver</a>* secretResolver = <span class="keyword">nullptr</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="comment">// Available only for testing.</span></div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">Provisioner</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;ProvisionerProcess&gt;</a> process);</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">// NOTE: Made &#39;virtual&#39; for mocking and testing.</span></div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ab58af0de6d95bcf63b13dae0a8ce9427">~Provisioner</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;  <span class="comment">// Recover root filesystems for containers from the known</span></div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="comment">// containers (forked by the launcher) detected by the</span></div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;  <span class="comment">// launcher. This function is also responsible for cleaning</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  <span class="comment">// up any intermediate artifacts (e.g. directories) to not</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  <span class="comment">// leak anything.</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</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_1Provisioner.html#aa601942f24b550dfbc8ab63d3113d24c">recover</a>(</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;ContainerID&gt;</a>&amp; knownContainerIds) <span class="keyword">const</span>;</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="comment">// Provision a root filesystem for the container using the specified</span></div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <span class="comment">// image and return the absolute path to the root filesystem.</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ProvisionInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aae0c5af9cd4e83581aca75fd575e45ac">provision</a>(</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;      <span class="keyword">const</span> Image&amp; <a class="code" href="namespacemesos_1_1uri_1_1docker.html#abbd9f55734f0b832bc5a87c3ee5d449e">image</a>) <span class="keyword">const</span>;</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">// Destroy a previously provisioned root filesystem. Assumes that</span></div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <span class="comment">// all references (e.g., mounts, open files) to the provisioned</span></div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  <span class="comment">// filesystem have been removed. Return false if there is no</span></div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  <span class="comment">// provisioned root filesystem for the given container.</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</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_1Provisioner.html#a469177dd911feba1ed8b2bde8459efe9">destroy</a>(<span class="keyword">const</span> ContainerID&amp; containerId) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <span class="comment">// Prune images in different stores. Image references in excludedImages</span></div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  <span class="comment">// will be passed to stores and retained in a best effort fashion.</span></div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <span class="comment">// All layer paths used by active containers will not be pruned.</span></div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</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_1Provisioner.html#a53a32c4497e8fdc959841b70884798d7">pruneImages</a>(</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;      <span class="keyword">const</span> std::vector&lt;Image&gt;&amp; excludedImages) <span class="keyword">const</span>;</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;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;ProvisionerProcess&gt;</a> process;</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;};</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">  113</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">Provisioner</a>() {} <span class="comment">// For creating mock object.</span></div>
 <div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</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;<span class="comment">// Expose this class for testing only.</span></div>
-<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">  117</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">ProvisionerProcess</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a>&lt;ProvisionerProcess&gt;</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;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a05f41f06d07ed3ac032769ab6d117c12">ProvisionerProcess</a>(</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;      <span class="keyword">const</span> std::string&amp; rootDir,</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;      <span class="keyword">const</span> std::string&amp; defaultBackend,</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a>&lt;<a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Image::Type</a>, <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Store&gt;</a>&gt;&amp; stores,</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a>&lt;std::string, <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Backend&gt;</a>&gt;&amp; backends);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#ac2532fa2d0d8cad571b345748701ab51">recover</a>(</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;ContainerID&gt;</a>&amp; knownContainerIds);</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ProvisionInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da">provision</a>(</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</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="l00115"></a><span class="lineno">  115</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">Provisioner</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">// Not copyable.</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</a>&amp;) = <span class="keyword">delete</span>; <span class="comment">// Not assignable.</span></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;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;ProvisionerProcess&gt;</a> process;</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</span>&#160;</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="comment">// Expose this class for testing only.</span></div>
+<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">  124</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">ProvisionerProcess</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a>&lt;ProvisionerProcess&gt;</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">public</span>:</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a05f41f06d07ed3ac032769ab6d117c12">ProvisionerProcess</a>(</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;      <span class="keyword">const</span> std::string&amp; rootDir,</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;      <span class="keyword">const</span> std::string&amp; defaultBackend,</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a>&lt;<a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Image::Type</a>, <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Store&gt;</a>&gt;&amp; stores,</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a>&lt;std::string, <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Backend&gt;</a>&gt;&amp; backends);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a82f8cfb70b75de3d52ae67b60b220d00">destroy</a>(<span class="keyword">const</span> ContainerID&amp; containerId);</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;<span class="keyword">private</span>:</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;ProvisionInfo&gt;</a> _provision(</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;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#ac2532fa2d0d8cad571b345748701ab51">recover</a>(</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;ContainerID&gt;</a>&amp; knownContainerIds);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ProvisionInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da">provision</a>(</div>
 <div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;      <span class="keyword">const</span> Image&amp; image,</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;      <span class="keyword">const</span> std::string&amp; backend,</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a>&amp; imageInfo);</div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</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="l00139"></a><span class="lineno">  139</span>&#160;</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</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_1ProvisionerProcess.html#a82f8cfb70b75de3d52ae67b60b220d00">destroy</a>(<span class="keyword">const</span> ContainerID&amp; containerId);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> _destroy(</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;      <span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a>&lt;<a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a>&gt;&amp; destroys);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> __destroy(<span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  <span class="comment">// Absolute path to the provisioner root directory. It can be</span></div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;  <span class="comment">// derived from &#39;--work_dir&#39; but we keep a separate copy here</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;  <span class="comment">// because we converted it into an absolute path so managed rootfs</span></div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;  <span class="comment">// paths match the ones in &#39;mountinfo&#39; (important if mount-based</span></div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;  <span class="comment">// backends are used).</span></div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;  <span class="keyword">const</span> std::string rootDir;</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;  <span class="comment">// The default provisioner backend, using the following logic:</span></div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;  <span class="comment">// 1. Use `--image_provisioner_backend` if it is set.</span></div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;  <span class="comment">// 2. Use overlayfs backend if it exists.</span></div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;  <span class="comment">// 3. Use aufs backend if the overlayfs does not exist.</span></div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;  <span class="comment">// 4. Use copy backend of both overlayfs and aufs do not exist.</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;  <span class="keyword">const</span> std::string defaultBackend;</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">const</span> <a class="code" href="classhashmap.html">hashmap&lt;Image::Type, process::Owned&lt;Store&gt;</a>&gt; stores;</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap&lt;std::string, process::Owned&lt;Backend&gt;</a>&gt; backends;</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</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_1ProvisionerProcess.html#a4f87d68020292e2a547d113fbd06c385">pruneImages</a>(</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;      <span class="keyword">const</span> std::vector&lt;Image&gt;&amp; excludedImages);</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="keyword">private</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;ProvisionInfo&gt;</a> _provision(</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="keyword">const</span> Image&amp; image,</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;      <span class="keyword">const</span> std::string&amp; backend,</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a>&amp; imageInfo);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> _destroy(</div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;      <span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a>&lt;<a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a>&gt;&amp; destroys);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> __destroy(<span class="keyword">const</span> ContainerID&amp; containerId);</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;  <span class="comment">// Absolute path to the provisioner root directory. It can be</span></div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;  <span class="comment">// derived from &#39;--work_dir&#39; but we keep a separate copy here</span></div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;  <span class="comment">// because we converted it into an absolute path so managed rootfs</span></div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;  <span class="comment">// paths match the ones in &#39;mountinfo&#39; (important if mount-based</span></div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;  <span class="comment">// backends are used).</span></div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;  <span class="keyword">const</span> std::string rootDir;</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="keyword">struct </span>Info</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;    <span class="comment">// Mappings: backend -&gt; {rootfsId, ...}</span></div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;    <a class="code" href="classhashmap.html">hashmap&lt;std::string, hashset&lt;std::string&gt;</a>&gt; rootfses;</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;    <a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;bool&gt;</a> termination;</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;  <span class="comment">// The default provisioner backend, using the following logic:</span></div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;  <span class="comment">// 1. Use `--image_provisioner_backend` if it is set.</span></div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;  <span class="comment">// 2. Use overlayfs backend if it exists.</span></div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;  <span class="comment">// 3. Use aufs backend if the overlayfs does not exist.</span></div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;  <span class="comment">// 4. Use copy backend of both overlayfs and aufs do not exist.</span></div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  <span class="keyword">const</span> std::string defaultBackend;</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="comment">// The container status in provisioner.</span></div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    <span class="keywordtype">bool</span> destroying = <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  };</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="classhashmap.html">hashmap&lt;ContainerID, process::Owned&lt;Info&gt;</a>&gt; infos;</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">struct </span><a class="code" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">Metrics</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;    <a class="code" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">Metrics</a>();</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    ~<a class="code" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">Metrics</a>();</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;    <a class="code" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a> remove_container_errors;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;  } metrics;</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 slave {</span></div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;} <span class="comment">// namespace mesos {</span></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;<span class="preprocessor">#endif // __PROVISIONER_HPP__</span></div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap&lt;Image::Type, process::Owned&lt;Store&gt;</a>&gt; stores;</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap&lt;std::string, process::Owned&lt;Backend&gt;</a>&gt; backends;</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <span class="keyword">struct </span>Info</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">// Mappings: backend -&gt; {rootfsId, ...}</span></div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;    <a class="code" href="classhashmap.html">hashmap&lt;std::string, hashset&lt;std::string&gt;</a>&gt; rootfses;</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;    <span class="comment">// TODO(zhitao): Remove Option after the deprecation cycle</span></div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    <span class="comment">// started in 1.5.</span></div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    <a class="code" href="classOption.html">Option&lt;std::vector&lt;std::string&gt;</a>&gt; layers;</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    <a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;bool&gt;</a> termination;</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;    <span class="comment">// The container status in provisioner.</span></div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;    <span class="keywordtype">bool</span> destroying = <span class="keyword">false</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;</div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;ContainerID, process::Owned&lt;Info&gt;</a>&gt; infos;</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="keyword">struct </span><a class="code" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">Metrics</a></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;    <a class="code" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">Metrics</a>();</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;    ~<a class="code" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">Metrics</a>();</div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;    <a class="code" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a> remove_container_errors;</div>
+<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;  } metrics;</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;  <span class="comment">// This `ReadWriteLock` instance is used to protect the critical</span></div>
+<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;  <span class="comment">// section, which includes store directory and provision directory.</span></div>
+<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;  <span class="comment">// Because `provision` and `destroy` are scoped by `containerId`,</span></div>
+<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  <span class="comment">// they are not expected to touch the same critical section</span></div>
+<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;  <span class="comment">// simultaneously, so any `provision` and `destroy` can happen concurrently.</span></div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  <span class="comment">// This is guaranteed by Mesos containerizer, e.g., a `destroy` will always</span></div>
+<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;  <span class="comment">// wait for a container&#39;s `provision` to finish, then do the cleanup.</span></div>
+<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;  <span class="comment">// On the other hand, `pruneImages` needs to know all active layers from all</span></div>
+<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;  <span class="comment">// containers, therefore it must be exclusive to other `provision`, `destroy`</span></div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;  <span class="comment">// and `pruneImages` so that we do not prune image layers which is used by an</span></div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;  <span class="comment">// active `provision` or `destroy`.</span></div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;  <a class="code" href="classprocess_1_1ReadWriteLock.html">process::ReadWriteLock</a> rwLock;</div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;};</div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;</div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;} <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __PROVISIONER_HPP__</span></div>
 <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Provisioner_html_a469177dd911feba1ed8b2bde8459efe9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a469177dd911feba1ed8b2bde8459efe9">mesos::internal::slave::Provisioner::destroy</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; destroy(const ContainerID &amp;containerId) const </div></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="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt;::docker::spec::v1::ImageManifest &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> try.hpp:34</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Provisioner_html_ac76bb3ae65c6e316914bcfef8730155e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">mesos::internal::slave::Provisioner::Provisioner</a></div><div class="ttdeci">Provisioner()</div><div class="ttdef"><b>Definition:</b> provisioner.hpp:106</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Provisioner_html_ac76bb3ae65c6e316914bcfef8730155e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">mesos::internal::slave::Provisioner::Provisioner</a></div><div class="ttdeci">Provisioner()</div><div class="ttdef"><b>Definition:</b> provisioner.hpp:113</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html">metrics.hpp</a></div></div>
 <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; ContainerID &gt;</a></div></div>
 <div class="ttc" id="slave_2containerizer_2mesos_2provisioner_2store_8hpp_html"><div class="ttname"><a href="slave_2containerizer_2mesos_2provisioner_2store_8hpp.html">store.hpp</a></div></div>
@@ -257,38 +285,42 @@
 <div class="ttc" id="include_2mesos_2slave_2isolator_8hpp_html"><div class="ttname"><a href="include_2mesos_2slave_2isolator_8hpp.html">isolator.hpp</a></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_1Provisioner_html_a272c66a73dcb986069fce427012056fa"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a272c66a73dcb986069fce427012056fa">mesos::internal::slave::Provisioner::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Provisioner &gt; &gt; create(const Flags &amp;flags, SecretResolver *secretResolver=nullptr)</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ProvisionInfo_html_adb805c97423a74ffc41732401c068a97"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#adb805c97423a74ffc41732401c068a97">mesos::internal::slave::ProvisionInfo::dockerManifest</a></div><div class="ttdeci">Option&lt;::docker::spec::v1::ImageManifest &gt; dockerManifest</div><div class="ttdef"><b>Definition:</b> provisioner.hpp:64</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ProvisionInfo_html_adb805c97423a74ffc41732401c068a97"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#adb805c97423a74ffc41732401c068a97">mesos::internal::slave::ProvisionInfo::dockerManifest</a></div><div class="ttdeci">Option&lt;::docker::spec::v1::ImageManifest &gt; dockerManifest</div><div class="ttdef"><b>Definition:</b> provisioner.hpp:65</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2fetcher_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2fetcher_8hpp.html">fetcher.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1Counter_html"><div class="ttname"><a href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a></div><div class="ttdef"><b>Definition:</b> counter.hpp:26</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ImageInfo_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">mesos::internal::slave::ImageInfo</a></div><div class="ttdef"><b>Definition:</b> store.hpp:44</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ImageInfo_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">mesos::internal::slave::ImageInfo</a></div><div class="ttdef"><b>Definition:</b> store.hpp:45</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:37</div></div>
 <div class="ttc" id="include_2mesos_2appc_2spec_8hpp_html"><div class="ttname"><a href="include_2mesos_2appc_2spec_8hpp.html">spec.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ProvisionInfo_html_a1ba800ff51051b7f6edd652c8b73a8ca"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#a1ba800ff51051b7f6edd652c8b73a8ca">mesos::internal::slave::ProvisionInfo::appcManifest</a></div><div class="ttdeci">Option&lt;::appc::spec::ImageManifest &gt; appcManifest</div><div class="ttdef"><b>Definition:</b> provisioner.hpp:67</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ProvisionInfo_html_a1ba800ff51051b7f6edd652c8b73a8ca"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#a1ba800ff51051b7f6edd652c8b73a8ca">mesos::internal::slave::ProvisionInfo::appcManifest</a></div><div class="ttdeci">Option&lt;::appc::spec::ImageManifest &gt; appcManifest</div><div class="ttdef"><b>Definition:</b> provisioner.hpp:68</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="counter_8hpp_html"><div class="ttname"><a href="counter_8hpp.html">counter.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ProvisionInfo_html_ae5f3b182cf40f977062a177c309c3269"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#ae5f3b182cf40f977062a177c309c3269">mesos::internal::slave::ProvisionInfo::rootfs</a></div><div class="ttdeci">std::string rootfs</div><div class="ttdef"><b>Definition:</b> provisioner.hpp:61</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ProvisionInfo_html_ae5f3b182cf40f977062a177c309c3269"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#ae5f3b182cf40f977062a177c309c3269">mesos::internal::slave::ProvisionInfo::rootfs</a></div><div class="ttdeci">std::string rootfs</div><div class="ttdef"><b>Definition:</b> provisioner.hpp:62</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess_html_aad146c139ae4cf525af67ff02b8e46da"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da">mesos::internal::slave::ProvisionerProcess::provision</a></div><div class="ttdeci">process::Future&lt; ProvisionInfo &gt; provision(const ContainerID &amp;containerId, const Image &amp;image)</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">mesos::internal::slave::ProvisionerProcess</a></div><div class="ttdef"><b>Definition:</b> provisioner.hpp:117</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">mesos::internal::slave::ProvisionerProcess</a></div><div class="ttdef"><b>Definition:</b> provisioner.hpp:124</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess_html_a05f41f06d07ed3ac032769ab6d117c12"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a05f41f06d07ed3ac032769ab6d117c12">mesos::internal::slave::ProvisionerProcess::ProvisionerProcess</a></div><div class="ttdeci">ProvisionerProcess(const std::string &amp;rootDir, const std::string &amp;defaultBackend, const hashmap&lt; Image::Type, process::Owned&lt; Store &gt;&gt; &amp;stores, const hashmap&lt; std::string, process::Owned&lt; Backend &gt;&gt; &amp;backends)</div></div>
 <div class="ttc" id="namespacecgroups_1_1devices_html_a22494291bc2cb89697dcd2b5f288bdd3"><div class="ttname"><a href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">cgroups::devices::list</a></div><div class="ttdeci">Try&lt; std::vector&lt; Entry &gt; &gt; list(const std::string &amp;hierarchy, const std::string &amp;cgroup)</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess_html_a82f8cfb70b75de3d52ae67b60b220d00"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a82f8cfb70b75de3d52ae67b60b220d00">mesos::internal::slave::ProvisionerProcess::destroy</a></div><div class="ttdeci">process::Future&lt; bool &gt; destroy(const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Provisioner_html_aae0c5af9cd4e83581aca75fd575e45ac"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aae0c5af9cd4e83581aca75fd575e45ac">mesos::internal::slave::Provisioner::provision</a></div><div class="ttdeci">virtual process::Future&lt; ProvisionInfo &gt; provision(const ContainerID &amp;containerId, const Image &amp;image) const </div></div>
 <div class="ttc" id="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ProvisionInfo_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html">mesos::internal::slave::ProvisionInfo</a></div><div class="ttdef"><b>Definition:</b> provisioner.hpp:59</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ProvisionInfo_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html">mesos::internal::slave::ProvisionInfo</a></div><div class="ttdef"><b>Definition:</b> provisioner.hpp:60</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="rwlock_8hpp_html"><div class="ttname"><a href="rwlock_8hpp.html">rwlock.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Provisioner_html_aa601942f24b550dfbc8ab63d3113d24c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aa601942f24b550dfbc8ab63d3113d24c">mesos::internal::slave::Provisioner::recover</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; recover(const hashset&lt; ContainerID &gt; &amp;knownContainerIds) const </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="classprocess_1_1ReadWriteLock_html"><div class="ttname"><a href="classprocess_1_1ReadWriteLock.html">process::ReadWriteLock</a></div><div class="ttdoc">ReadWriteLock is a lock that allows concurrent reads and exclusive writes. </div><div class="ttdef"><b>Definition:</b> rwlock.hpp:36</div></div>
 <div class="ttc" id="v1_8hpp_html"><div class="ttname"><a href="v1_8hpp.html">v1.hpp</a></div></div>
 <div class="ttc" id="src_2slave_2flags_8hpp_html"><div class="ttname"><a href="src_2slave_2flags_8hpp.html">flags.hpp</a></div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ace210c8852d8ef1f0f67ec3af06281f6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">mesos::internal::tests::Metrics</a></div><div class="ttdeci">JSON::Object Metrics()</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_1ProvisionerProcess_html_a4f87d68020292e2a547d113fbd06c385"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a4f87d68020292e2a547d113fbd06c385">mesos::internal::slave::ProvisionerProcess::pruneImages</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; pruneImages(const std::vector&lt; Image &gt; &amp;excludedImages)</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Provisioner_html_a53a32c4497e8fdc959841b70884798d7"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a53a32c4497e8fdc959841b70884798d7">mesos::internal::slave::Provisioner::pruneImages</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; pruneImages(const std::vector&lt; Image &gt; &amp;excludedImages) const </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:493</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Provisioner_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">mesos::internal::slave::Provisioner</a></div><div class="ttdef"><b>Definition:</b> provisioner.hpp:71</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Provisioner_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">mesos::internal::slave::Provisioner</a></div><div class="ttdef"><b>Definition:</b> provisioner.hpp:72</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 -->


[18/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classes.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classes.html b/content/api/latest/c++/classes.html
index 4a78f6c..41b55d0 100644
--- a/content/api/latest/c++/classes.html
+++ b/content/api/latest/c++/classes.html
@@ -63,10 +63,10 @@
 <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="structprocess_1_1EventVisitor.html">EventVisitor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classIntervalSet.html">IntervalSet</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNetwork.html">Network</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Shared.html">Shared</a> (<a class="el" href="namespaceprocess.html">process</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="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="classmesos_1_1slave_1_1ContainerIO_1_1IO.html">ContainerIO::IO</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IP_1_1Network.html">IP::Network</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html">SharedFilesystemIsolatorProcess</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="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="classprocess_1_1Subprocess_1_1IO.html">Subprocess::IO</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_1NetworkCniIsolatorProcess.html">NetworkCniIsolatorProcess</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="classSharedHandle.html">SharedHandle</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_1Executor.html">Executor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">IOSwitchboard</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_1NetworkCniIsolatorSetup.html">NetworkCniIsolatorSetup</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_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html">HierarchicalAllo
 catorProcess::Slave</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></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="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="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html">IOSwitchboardServer</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_1NetworkPortsIsolatorProcess.html">NetworkPortsIsolatorProcess</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_1master_1_1Slave.html">Slave</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="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="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="classnet_1_1IP.html">IP</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNetworkProcess.html">NetworkProcess</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1cluster.html">mesos::internal::tests::cluster</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="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="classnet_1_1IPv4.html">IPv4</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html">NIOServerCnxnFactory</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_1internal_1_1slave_1_1Slave.html">Slave</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_1Executor.html">Executor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">IOSwitchboard</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_1NetworkCniIsolatorSetup.html">NetworkCniIsolatorSetup</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_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">me
 sos::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="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="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html">IOSwitchboardServer</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_1NetworkPortsIsolatorProcess.html">NetworkPortsIsolatorProcess</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_1cluster_1_1Slave.html">Slave</a> (<a class="el" href="namespa
 cemesos_1_1internal_1_1tests_1_1cluster.html">mesos::internal::tests::cluster</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="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="classnet_1_1IP.html">IP</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNetworkProcess.html">NetworkProcess</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</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="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="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="classnet_1_1IPv4.html">IPv4</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html">NIOServerCnxnFactory</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="structmesos_1_1internal_1_1master_1_1allocator_1_1inter
 nal_1_1HierarchicalAllocatorProcess_1_1Slave.html">HierarchicalAllocatorProcess::Slave</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></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="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="classnet_1_1IPv6.html">IPv6</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html">DRFSorter::Node</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="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">SlaveState</a> 
 (<a class="el" href="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="classmesos_1_1resource__provider_1_1AgentRegistrar.html">AgentRegistrar</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="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="structis__specialization__of.html">is_specialization_of</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structNone.html">None</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">Socket</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">process::network::internal</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 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>
@@ -79,8 +79,8 @@
 <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_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="structJNI.html">JNI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotImplemented.html">NotImplemented</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_1master_1_1contender_1_1StandaloneMasterContender.html">StandaloneMasterContender</a> (<a class="el" href="namespacemesos_1_1master_1_1contender.html">mesos::master::contender</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_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_1internal_1_1JobObjectManager.html">JobObjectManager</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Null.html">Null</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html">StandaloneMasterDetector</a> (<a class="el" href="namespacemesos_1_1master_1_1detector.html">mesos::master::detector</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="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="classJvm.html">Jvm</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Null.html">Jvm::Null</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html">StartMaintenance</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="structAtLeastOneIsSameOrConvertible.html">AtLeastOneIsSameOrConvertible</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="classprocess_1_1http_1_1authentication_1_1JWT.html">JWT</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="classJSON_1_1NullWriter.html">NullWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html">Storage::State</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_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="classprocess_1_1http_1_1authentication_1_1JWTError.html">JWTError</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="structJSON_1_1Number.html">Number</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</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="classJvm_1_1Field.html">Jvm::Field</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html">JWT</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="classJSON_1_1NullWriter.html">NullWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_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="classprocess_1_1http_1_1authentication_1_1JWTError.html">JWTError</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="structJSON_1_1Number.html">Number</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html">Storage::State</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</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="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_1authentication_1_1executor_1_1JWTSecretGenerator.html">JWTSecretGenerator</a> (<a class="el" href="namespacemesos_1_1authentication_1_1executor.html">mesos::authentication::executor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1NumberWriter.html">NumberWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</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 rowspan="2" valign="bottom"><a name="letter_K"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;K&#160;&#160;</div></td></tr></table>
 </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html">NvidiaComponents</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_1State.html">State</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td></tr>
@@ -96,14 +96,14 @@
 <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="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="classprocess_1_1Latch.html">Latch</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html">ObjectApprover::Object</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_1maintenance_1_1StopMaintenance.html">StopMaintenance</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_1AuthorizationAcceptor.html">AuthorizationAcceptor</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_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_1Launcher.html">Launcher</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_1ObjectApprover.html">ObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1Server_1_1StopOptions.html">Server::StopOptions</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="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_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="classzookeeper_1_1LeaderContender.html">LeaderContender</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1ObjectWriter.html">ObjectWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classStopwatch.html">Stopwatch</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_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="classzookeeper_1_1LeaderDetector.html">LeaderDetector</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1OK.html">OK</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_1state_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</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_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="classzookeeper_1_1LeaderDetector.html">LeaderDetector</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1OK.html">OK</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="unionnet_1_1IP_1_1Storage.html">IP::Storage</a> (<a class="el" href="namespacenet.html">net</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="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="structJSON_1_1internal_1_1LessPrefer.html">LessPrefer</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Once.html">Once</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="unionnet_1_1IP_1_1Storage.html">IP::Storage</a> (<a class="el" href="namespacenet.html">net</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="classorg_1_1apache_1_1log4j_1_1Level.html">Level</a> (<a class="el" href="namespaceorg_1_1apache_1_1log4j.html">org::apache::log4j</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Registrar::Operation</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="classmesos_1_1internal_1_1log_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</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="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_1state_1_1LevelDBStorage.html">LevelDBStorage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">Operation</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_1StorageLocalResourceProvider.html">StorageLocalResourceP
 rovider</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</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_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="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">LevelDBStorage</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="classOption.html">Option</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td></tr>
+</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="structJSON_1_1internal_1_1LessPrefer.html">LessPrefer</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Once.html">Once</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</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="classorg_1_1apache_1_1log4j_1_1Level.html">Level</a> (<a class="el" href="namespaceorg_1_1apache_1_1log4j.html">org::apache::log4j</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Registrar::Operation</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="classmesos_1_1state_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</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="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_1log_1_1LevelDBStorage.html">LevelDBStorage</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_1master_1_1Operation.html">Operation</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_1StorageLocalResourceProvider
 .html">StorageLocalResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</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_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="classmesos_1_1state_1_1LevelDBStorage.html">LevelDBStorage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classOption.html">Option</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">Store</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="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="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="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html">LibeventSSLSocketImpl</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">process::network::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html">Subprocess::IO::OutputFileDescriptors</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" hre
 f="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</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="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="classLinkedHashMap.html">LinkedHashMap</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">OverlayBackend</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_1Store.html">Store</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_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="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="classLinkedHashMap.html">LinkedHashMap</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">OverlayBackend</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_1docker_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_
 1docker.html">mesos::internal::slave::docker</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_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_1LinuxCapabilitiesIsolatorProcess.html">LinuxCapabilitiesIsolatorProcess</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="structOverload.html">Overload</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StreamingRequestDecoder.html">StreamingRequestDecoder</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_1slave_1_1Flags.html">Flags</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_1LinuxFilesystemIsolatorProcess.html">LinuxFilesystemIsolatorProcess</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="structOverload_3_01F_01_4.html">Overload&lt; F &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StreamingResponseDecoder.html">StreamingResponseDecoder</a> (<a class="el" href="namespaceprocess.html">process</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_1internal_1_1local_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1local.html">mesos::internal::local</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">LinuxLauncher</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_1Owned.html">Owned</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1String.html">String</a> (<a class="el" href="namespaceJSO
 N.html">JSON</a>)&#160;&#160;&#160;</td></tr>
@@ -150,9 +150,9 @@
 <tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator.html">CombinedAuthenticator</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="classzookeeper_1_1Group.html">Group</a> (<a class="el" href="namespacezookeeper.html">zookeeper</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="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="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="structJSON_1_1Comparator.html">Comparator</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structgroup.html">group</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="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="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="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">ComposingContainerizer</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="classzookeeper_1_1GroupProcess.html">GroupProcess</a> (<a class="el" href="namespacezookeeper.html">zookeeper</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="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="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="structprocess_1_1http_1_1Conflict.html">Conflict</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classgzip_1_1internal_1_1GzipError.html">GzipError</a> (<a class="el" href="namespacegzip_1_1internal.html">gzip::internal</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="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="classprocess_1_1metrics_1_1Timer.html">Timer</a> (<a class="el" href="namespaceprocess_1_1metrics.html">process::metrics</a>)&#160;&#160;&#16
 0;</td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1Conflict.html">Conflict</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classgzip_1_1internal_1_1GzipError.html">GzipError</a> (<a class="el" href="namespacegzip_1_1internal.html">gzip::internal</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="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="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_1Connection.html">Connection</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;H&#160;&#160;</div></td></tr></table>
-</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="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="classprocess_1_1Timer.html">Timer</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+</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="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="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="classmesos_1_1internal_1_1ConstantEndpointDetector.html">ConstantEndpointDetector</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="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="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="classJvm_1_1Constructor.html">Jvm::Constructor</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html">HadoopFetcherPlugin</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</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_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_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="classJvm_1_1ConstructorFinder.html">Jvm::ConstructorFinder</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1Handle.html">Handle</a> (<a class="el" href="namespacerouting.html">routing</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="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="structJSON_1_1True.html">True</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td></tr>
@@ -185,11 +185,11 @@
 <tr><td valign="top"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html">CurlFetcherPlugin</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html">hash&lt; mesos::v1::Image::Type &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a> (<a class="el" href="namespaceprocess_1_1metrics_1_1internal.html">process::metrics::internal</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
 </td><td valign="top"><a class="el" href="structprocess_1_1TimeSeries_1_1Value.html">TimeSeries::Value</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
 <tr><td rowspan="2" valign="bottom"><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;D&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html">hash&lt; mesos::v1::MachineID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMicroseconds.html">Microseconds</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcgroups_1_1blkio_1_1Value.html">Value</a> (<a class="el" href="namespacecgroups_1_1blkio.html">cgroups::blkio</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html">hash&lt; mesos::v1::OfferID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMilliseconds.html">Milliseconds</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1RateLimiter.html">RateLimiter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Value.html">Value</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1DataDecoder.html">DataDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferOperationID_01_4.html">hash&lt; mesos::v1::OfferOperationID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMinutes.html">Minutes</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Variable.html">Jvm::Variable</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1DataEncoder.html">DataEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ResourceProviderID_01_4.html">hash&lt; mesos::v1::ResourceProviderID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structrouting_1_1action_1_1Mirror.html">Mirror</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_1log_1_1tool_1_1Read.html">Read</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_1state_1_1Variable.html">Variable</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1DataTreeBuilder.html">ZooKeeperServer::DataTreeBuilder</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="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html">hash&lt; mesos::v1::TaskID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html">MockAuthorizer</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="structprotobuf_1_1internal_1_1Read.html">Read</a> (<a class="el" href="namespaceprotobuf_1_1internal.html">protobuf::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html">V
 ariable</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html">hash&lt; mesos::v1::MachineID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMicroseconds.html">Microseconds</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Value.html">Value</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html">hash&lt; mesos::v1::OfferID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMilliseconds.html">Milliseconds</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1RateLimiter.html">RateLimiter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcgroups_1_1blkio_1_1Value.html">Value</a> (<a class="el" href="namespacecgroups_1_1blkio.html">cgroups::blkio</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1DataDecoder.html">DataDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferOperationID_01_4.html">hash&lt; mesos::v1::OfferOperationID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMinutes.html">Minutes</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1Variable.html">Variable</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1DataEncoder.html">DataEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ResourceProviderID_01_4.html">hash&lt; mesos::v1::ResourceProviderID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structrouting_1_1action_1_1Mirror.html">Mirror</a> (<a class="el" href="namespacerouting_1_1action.html">routing::action</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprotobuf_1_1internal_1_1Read.html">Read</a> (<a class="el" href="namespaceprotobuf_1_1internal.html">protobuf::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html">Variable</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1DataTreeBuilder.html">ZooKeeperServer::DataTreeBuilder</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="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html">hash&lt; mesos::v1::TaskID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html">MockAuthorizer</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_1log_1_1tool_1_1Read.html">Read</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="classJvm_1_1Variable
 .html">Jvm::Variable</a>&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classDays.html">Days</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html">hash&lt; mesos::v1::TaskState &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">MockContainerizer</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="structprotobuf_1_1internal_1_1Read_3_01google_1_1protobuf_1_1RepeatedPtrField_3_01T_01_4_01_4.html">Read&lt; google::protobuf::RepeatedPtrField&lt; T &gt; &gt;</a> (<a class="el" href="namespaceprotobuf_1_1internal.html">protobuf::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classVariant.html">Variant</a>&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classrecordio_1_1Decoder.html">Decoder</a> (<a class="el" href="namespacerecordio.html">recordio</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html">hash&lt; mesos::v1::TaskStatus_Reason &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">MockCSIPlugin</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_1log_1_1Log_1_1Reader.html">Log::Reader</a> (<a class="el" href="namespacemesos_1_1log.html">mesos::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVersion.html">Version</a>&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classDecomissionableKernelSemaphore.html">DecomissionableKernelSemaphore</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html">hash&lt; mesos::v1::TaskStatus_Source &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDocker.html">MockDocker</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_1http_1_1Pipe_1_1Reader.html">Pipe::Reader</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_1VersionProcess.html">VersionProcess</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
@@ -217,8 +217,8 @@
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">DockerContainerizerProcess</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_1master_1_1Heartbeater.html">Heartbeater</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="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html">Module&lt; mesos::allocator::Allocator &gt;</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_1slave_1_1ResourceEstimator.html">ResourceEstimator</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classWindowsSocketError.html
 ">WindowsSocketError</a>&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html">DockerFetcherPlugin</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_1Help.html">Help</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html">Module&lt; mesos::Authenticatee &gt;</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_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1internal_1_1wrap.html">wrap</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="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html">DockerRuntimeIsolatorProcess</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_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html">HierarchicalAllocatorProcess</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="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html">Module&lt; mesos::Authenticator &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&
 #160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html">wrap&lt; Future&lt; X &gt; &gt;</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="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">DockerVolumeIsolatorProcess</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_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">HierarchicalAllocatorProcess</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="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html">Module&lt; mesos::Authorizer &gt;</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_1v1_1_1Resources.html">Resources</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)&#160;&#160;&#160;</td><td v
 align="top"><a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html">Log::Writer</a> (<a class="el" href="namespacemesos_1_1log.html">mesos::log</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">DRFSorter</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_1Hook.html">Hook</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html">Module&lt; mesos::Hook &gt;</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_1Resources.html">Resources</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">Pipe::Writer</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="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">DockerVolumeIsolatorProcess</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_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">HierarchicalAllocatorProcess</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="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html">Module&lt; mesos::Authorizer &gt;</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_1v1_1_1Resources.html">Resources</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)&#160;&#160;&#160;</td><td v
 align="top"><a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">Pipe::Writer</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="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">DRFSorter</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_1Hook.html">Hook</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html">Module&lt; mesos::Hook &gt;</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_1Resources.html">Resources</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html">Log::Writer</a> (<a class="el" href="namespacemesos_1_1log.html">mesos::log</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a> (<a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html">mesos::v1::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1HookManager.html">HookManager</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1http_1_1authentication_1_1Authenticatee_01_4.html">Module&lt; mesos::http::authentication::Authenticatee &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html">ResourcesState</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="classJSON_1_1WriterProxy.html">WriterProxy</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html">DriverClient</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume.html">mesos::internal::slave::docker::volume</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classHours.html">Hours</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1contender_1_1MasterContender_01_4.html">Module&lt; mesos::master::contender::MasterContender &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1Response.html">Response</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_1http_1_1header_1_1WWWAuthenticate.html">WWWAuthenticate</a> (<a class="el" href="namespaceprocess_1_1htt
 p_1_1header.html">process::http::header</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classDuration.html">Duration</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html">Http</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_1modules_1_1Module_3_01mesos_1_1master_1_1detector_1_1MasterDetector_01_4.html">Module&lt; mesos::master::detector::MasterDetector &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1ResponseDecoder.html">ResponseDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_X"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;X&#160;&#160;</div></td></tr></table>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/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 c79ff67..e29b687 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
@@ -66,15 +66,16 @@
   <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 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#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 class="even"><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_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_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><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 class="even"><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><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 class="even"><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_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_1ComposingContainerizer.html#a7078cd22a390f173eef69bba8a5b383f">pruneImages</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#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 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 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 -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/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 aadf7c9..f0c420b 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
@@ -105,6 +105,8 @@ Public Member Functions</h2></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:a7078cd22a390f173eef69bba8a5b383f"><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#a7078cd22a390f173eef69bba8a5b383f">pruneImages</a> ()</td></tr>
+<tr class="separator:a7078cd22a390f173eef69bba8a5b383f"><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>
@@ -355,6 +357,31 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a7078cd22a390f173eef69bba8a5b383f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <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>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">mesos::internal::slave::Containerizer</a>.</p>
+
+</div>
+</div>
 <a class="anchor" id="a4385c48bb00bf0b9b6f5da2aa1215299"></a>
 <div class="memitem">
 <div class="memproto">


[14/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/containerizer_2mesos_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/containerizer_2mesos_2paths_8hpp_source.html b/content/api/latest/c++/containerizer_2mesos_2paths_8hpp_source.html
index 4d36275..a361107 100644
--- a/content/api/latest/c++/containerizer_2mesos_2paths_8hpp_source.html
+++ b/content/api/latest/c++/containerizer_2mesos_2paths_8hpp_source.html
@@ -102,222 +102,232 @@
 <div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">//   root (&#39;--runtime_dir&#39; flag)</span></div>
 <div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">//   |-- containers</span></div>
 <div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="comment">//       |-- &lt;container_id&gt;</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="comment">//           |-- containers</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="comment">//           |   |-- &lt;container_id&gt;</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="comment">//           |   |   |-- &lt;more nesting of containers&gt;</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="comment">//           |   |-- pid</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="comment">//           |   |-- ...</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="comment">//           |-- force_destroy_on_recovery</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="comment">//           |-- io_switchboard</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="comment">//           |   |-- pid</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="comment">//           |   |-- socket</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="comment">//           |-- launch_info</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="comment">//           |-- pid</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="comment">//           |-- standalone.marker</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="comment">//           |-- status</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="comment">//           |-- termination</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="comment">//           |-- config</span></div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="comment">//           |-- containers</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="comment">//           |   |-- &lt;container_id&gt;</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="comment">//           |   |   |-- &lt;more nesting of containers&gt;</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="comment">//           |   |-- pid</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="comment">//           |   |-- ...</span></div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="comment">//           |-- force_destroy_on_recovery</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="comment">//           |-- io_switchboard</span></div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="comment">//           |   |-- pid</span></div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="comment">//           |   |-- socket</span></div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="comment">//           |-- launch_info</span></div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="comment">//           |-- pid</span></div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="comment">//           |-- standalone.marker</span></div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="comment">//           |-- status</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="comment">//           |-- termination</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"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a37bc638e07bd04682a9d7a652cea47f9">   67</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a37bc638e07bd04682a9d7a652cea47f9">PID_FILE</a>[] = <span class="stringliteral">&quot;pid&quot;</span>;</div>
-<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5d67fb766dc84ea674a43507346c322a">   68</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5d67fb766dc84ea674a43507346c322a">STATUS_FILE</a>[] = <span class="stringliteral">&quot;status&quot;</span>;</div>
-<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a09d1f3c2e9e9a918a340ad521dfdf380">   69</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a09d1f3c2e9e9a918a340ad521dfdf380">TERMINATION_FILE</a>[] = <span class="stringliteral">&quot;termination&quot;</span>;</div>
-<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a44b1075725473ba826aca595a1b8bd42">   70</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a44b1075725473ba826aca595a1b8bd42">SOCKET_FILE</a>[] = <span class="stringliteral">&quot;socket&quot;</span>;</div>
-<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6d83b7c297af096719e3ffb581d147f4">   71</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6d83b7c297af096719e3ffb581d147f4">FORCE_DESTROY_ON_RECOVERY_FILE</a>[] = <span class="stringliteral">&quot;force_destroy_on_recovery&quot;</span>;</div>
-<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5f280c8f76f5704f997f85fa980fc773">   72</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5f280c8f76f5704f997f85fa980fc773">IO_SWITCHBOARD_DIRECTORY</a>[] = <span class="stringliteral">&quot;io_switchboard&quot;</span>;</div>
-<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6eeb2befd01d8b66e10d09d574c103d1">   73</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6eeb2befd01d8b66e10d09d574c103d1">CONTAINER_DIRECTORY</a>[] = <span class="stringliteral">&quot;containers&quot;</span>;</div>
-<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a579f11fd11074169f5a4a77a653e323d">   74</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a579f11fd11074169f5a4a77a653e323d">CONTAINER_LAUNCH_INFO_FILE</a>[] = <span class="stringliteral">&quot;launch_info&quot;</span>;</div>
-<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a12bc0866920c06e60a88d2f2ca164801">   75</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a12bc0866920c06e60a88d2f2ca164801">STANDALONE_MARKER_FILE</a>[] = <span class="stringliteral">&quot;standalone.marker&quot;</span>;</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;</div>
-<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">   78</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">Mode</a></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="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">   80</a></span>&#160;  <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">PREFIX</a>,</div>
-<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca35495b6b9cc211164bb1ac6ba612d446">   81</a></span>&#160;  <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca35495b6b9cc211164bb1ac6ba612d446">SUFFIX</a>,</div>
-<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca3d9cfcb5ef43cd2178bc5152c0c94368">   82</a></span>&#160;  <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca3d9cfcb5ef43cd2178bc5152c0c94368">JOIN</a>,</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;};</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;<span class="comment">// Returns a path representation of a ContainerID that can be used for</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="comment">// creating cgroups or writing to the filesystem. A ContainerID can</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="comment">// represent a nested container (i.e, it has a parent ContainerID) and</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="comment">// the path representation includes all of the parents as directories</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="comment">// in the path. Depending on the &#39;mode&#39;, the result can be the</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="comment">// following for a nested container &#39;xxx.yyy&#39;:</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="comment">//   1) mode == PREFIX: &#39;&lt;separator&gt;/xxx/&lt;separator&gt;/yyy&#39;</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="comment">//   2) mode == SUFFIX: &#39;xxx/&lt;separator&gt;/yyy/&lt;separator&gt;&#39;</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="comment">//   3) mode == JOIN:   &#39;xxx/&lt;separator&gt;/yyy&#39;</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a653d0434259f0a4f7a51593de97e565f">buildPath</a>(</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    <span class="keyword">const</span> std::string&amp; separator,</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">Mode</a>&amp; <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>);</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;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="comment">// The following helper function constructs the path</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="comment">// for a container given the &#39;runtimeDir&#39; that was</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="comment">// used as well as the container `containerId`.</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aefea1ee79a8d641ec8a51247a524e628">getRuntimePath</a>(</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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">// The helper method to read the pid file.</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<a class="code" href="classResult.html">Result&lt;pid_t&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a586ef837d89f4e1cb575379a8b38705e">getContainerPid</a>(</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="comment">// The helper method to read the status file.</span></div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<a class="code" href="classResult.html">Result&lt;int&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aad1a2f63dc7f59fad08fcc0b26843a24">getContainerStatus</a>(</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="preprocessor"></span><span class="comment">// The helper method to get the io switchboard directory path.</span></div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5e949e50237b7753248c3671ef467b4b">getContainerIOSwitchboardPath</a>(</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="comment">// The helper method to get the io switchboard pid file path.</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a70779915b33188463b99e29d668e0f5b">getContainerIOSwitchboardPidPath</a>(</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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">// The helper method to get the io switchboard pid.</span></div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<a class="code" href="classResult.html">Result&lt;pid_t&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5f3475b6a2623238728e875c5e9be17f">getContainerIOSwitchboardPid</a>(</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="comment">// The helper method to get the socket file path.</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#adfbafba703eb6711c0133a7d75313eb3">getContainerIOSwitchboardSocketPath</a>(</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;<span class="comment">// The helper method to read the io switchboard socket file.</span></div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;<a class="code" href="classResult.html">Result&lt;process::network::unix::Address&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6b4816c77c16823f3b4f93724eb56e1b">getContainerIOSwitchboardAddress</a>(</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<span class="preprocessor"></span></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="comment">// The helper method to get the destroy on recovery file path.</span></div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a7b416a3b94a61c02488bf1db88da76cc">getContainerForceDestroyOnRecoveryPath</a>(</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</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;<span class="comment">// The helper method to check if we should</span></div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;<span class="comment">// destroy a container on recovery or not.</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ad85b281334a82974dd385129bd8c6d1a">getContainerForceDestroyOnRecovery</a>(</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;<span class="comment">// The helper method to read the container termination state.</span></div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;<a class="code" href="classResult.html">Result&lt;mesos::slave::ContainerTermination&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ac1bee0d09f95c0df999828a23bea12a9">getContainerTermination</a>(</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</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;<span class="comment">// The helper method to get the standalone container marker path.</span></div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#af43591d22bb36602962a8336c05eb0fe">getStandaloneContainerMarkerPath</a>(</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;<span class="comment">// The helper method to check if the given container is a standalone</span></div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;<span class="comment">// container or not. This is determined by the existence (or not) of</span></div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;<span class="comment">// a marker file in the container&#39;s runtime metadata directory.</span></div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a420b469a8a64a6780090288c87a9289d">isStandaloneContainer</a>(</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</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="comment">// The helper method to list all container IDs (including nested</span></div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;<span class="comment">// containers) from the container runtime directory. The order of</span></div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;<span class="comment">// returned vector is a result of pre-ordering walk (i.e., parent</span></div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;<span class="comment">// is inserted before its children).</span></div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;<a class="code" href="classTry.html">Try&lt;std::vector&lt;ContainerID&gt;</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aa55c685a327643251d52a4a6a1222d6d">getContainerIds</a>(</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir);</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="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a37bc638e07bd04682a9d7a652cea47f9">   68</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a37bc638e07bd04682a9d7a652cea47f9">PID_FILE</a>[] = <span class="stringliteral">&quot;pid&quot;</span>;</div>
+<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aba3242cf7940f85894649efe65c3002d">   69</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aba3242cf7940f85894649efe65c3002d">CONTAINER_CONFIG_FILE</a>[] = <span class="stringliteral">&quot;config&quot;</span>;</div>
+<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5d67fb766dc84ea674a43507346c322a">   70</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5d67fb766dc84ea674a43507346c322a">STATUS_FILE</a>[] = <span class="stringliteral">&quot;status&quot;</span>;</div>
+<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a09d1f3c2e9e9a918a340ad521dfdf380">   71</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a09d1f3c2e9e9a918a340ad521dfdf380">TERMINATION_FILE</a>[] = <span class="stringliteral">&quot;termination&quot;</span>;</div>
+<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a44b1075725473ba826aca595a1b8bd42">   72</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a44b1075725473ba826aca595a1b8bd42">SOCKET_FILE</a>[] = <span class="stringliteral">&quot;socket&quot;</span>;</div>
+<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6d83b7c297af096719e3ffb581d147f4">   73</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6d83b7c297af096719e3ffb581d147f4">FORCE_DESTROY_ON_RECOVERY_FILE</a>[] = <span class="stringliteral">&quot;force_destroy_on_recovery&quot;</span>;</div>
+<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5f280c8f76f5704f997f85fa980fc773">   74</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5f280c8f76f5704f997f85fa980fc773">IO_SWITCHBOARD_DIRECTORY</a>[] = <span class="stringliteral">&quot;io_switchboard&quot;</span>;</div>
+<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6eeb2befd01d8b66e10d09d574c103d1">   75</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6eeb2befd01d8b66e10d09d574c103d1">CONTAINER_DIRECTORY</a>[] = <span class="stringliteral">&quot;containers&quot;</span>;</div>
+<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a579f11fd11074169f5a4a77a653e323d">   76</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a579f11fd11074169f5a4a77a653e323d">CONTAINER_LAUNCH_INFO_FILE</a>[] = <span class="stringliteral">&quot;launch_info&quot;</span>;</div>
+<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a12bc0866920c06e60a88d2f2ca164801">   77</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a12bc0866920c06e60a88d2f2ca164801">STANDALONE_MARKER_FILE</a>[] = <span class="stringliteral">&quot;standalone.marker&quot;</span>;</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="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">   80</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">Mode</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"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">   82</a></span>&#160;  <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">PREFIX</a>,</div>
+<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca35495b6b9cc211164bb1ac6ba612d446">   83</a></span>&#160;  <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca35495b6b9cc211164bb1ac6ba612d446">SUFFIX</a>,</div>
+<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca3d9cfcb5ef43cd2178bc5152c0c94368">   84</a></span>&#160;  <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca3d9cfcb5ef43cd2178bc5152c0c94368">JOIN</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;</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="comment">// Returns a path representation of a ContainerID that can be used for</span></div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="comment">// creating cgroups or writing to the filesystem. A ContainerID can</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="comment">// represent a nested container (i.e, it has a parent ContainerID) and</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="comment">// the path representation includes all of the parents as directories</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="comment">// in the path. Depending on the &#39;mode&#39;, the result can be the</span></div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="comment">// following for a nested container &#39;xxx.yyy&#39;:</span></div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="comment">//   1) mode == PREFIX: &#39;&lt;separator&gt;/xxx/&lt;separator&gt;/yyy&#39;</span></div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="comment">//   2) mode == SUFFIX: &#39;xxx/&lt;separator&gt;/yyy/&lt;separator&gt;&#39;</span></div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="comment">//   3) mode == JOIN:   &#39;xxx/&lt;separator&gt;/yyy&#39;</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a653d0434259f0a4f7a51593de97e565f">buildPath</a>(</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    <span class="keyword">const</span> std::string&amp; separator,</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">Mode</a>&amp; <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>);</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;</div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="comment">// The following helper function constructs the path</span></div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="comment">// for a container given the &#39;runtimeDir&#39; that was</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="comment">// used as well as the container `containerId`.</span></div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aefea1ee79a8d641ec8a51247a524e628">getRuntimePath</a>(</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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">  109</span>&#160;</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="comment">// The helper method to read the pid file.</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<a class="code" href="classResult.html">Result&lt;pid_t&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a586ef837d89f4e1cb575379a8b38705e">getContainerPid</a>(</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</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;<span class="comment">// The helper method to read the status file.</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<a class="code" href="classResult.html">Result&lt;int&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aad1a2f63dc7f59fad08fcc0b26843a24">getContainerStatus</a>(</div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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</span>&#160;</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="preprocessor"></span><span class="comment">// The helper method to get the io switchboard directory path.</span></div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5e949e50237b7753248c3671ef467b4b">getContainerIOSwitchboardPath</a>(</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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">  128</span>&#160;</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;<span class="comment">// The helper method to get the io switchboard pid file path.</span></div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a70779915b33188463b99e29d668e0f5b">getContainerIOSwitchboardPidPath</a>(</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;<span class="comment">// The helper method to get the io switchboard pid.</span></div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<a class="code" href="classResult.html">Result&lt;pid_t&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5f3475b6a2623238728e875c5e9be17f">getContainerIOSwitchboardPid</a>(</div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</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;<span class="comment">// The helper method to get the socket file path.</span></div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#adfbafba703eb6711c0133a7d75313eb3">getContainerIOSwitchboardSocketPath</a>(</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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="comment">// The helper method to read the io switchboard socket file.</span></div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<a class="code" href="classResult.html">Result&lt;process::network::unix::Address&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6b4816c77c16823f3b4f93724eb56e1b">getContainerIOSwitchboardAddress</a>(</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="preprocessor"></span></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;<span class="comment">// The helper method to get the destroy on recovery file path.</span></div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a7b416a3b94a61c02488bf1db88da76cc">getContainerForceDestroyOnRecoveryPath</a>(</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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">  160</span>&#160;<span class="comment">// The helper method to check if we should</span></div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;<span class="comment">// destroy a container on recovery or not.</span></div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ad85b281334a82974dd385129bd8c6d1a">getContainerForceDestroyOnRecovery</a>(</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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">  167</span>&#160;<span class="comment">// The helper method to read the container termination state.</span></div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;<a class="code" href="classResult.html">Result&lt;mesos::slave::ContainerTermination&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ac1bee0d09f95c0df999828a23bea12a9">getContainerTermination</a>(</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;<span class="comment">// The helper method to get the standalone container marker path.</span></div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#af43591d22bb36602962a8336c05eb0fe">getStandaloneContainerMarkerPath</a>(</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;</div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;<span class="comment">// The helper method to check if the given container is a standalone</span></div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="comment">// container or not. This is determined by the existence (or not) of</span></div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;<span class="comment">// a marker file in the container&#39;s runtime metadata directory.</span></div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a420b469a8a64a6780090288c87a9289d">isStandaloneContainer</a>(</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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">// The helper method to read the launch config of the contaienr.</span></div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;<a class="code" href="classResult.html">Result&lt;mesos::slave::ContainerConfig&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ace2c6480a4ae80ce927c2a3128599b4d">getContainerConfig</a>(</div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<span class="comment">// The helper method to get the container launch information path.</span></div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#acb06adde8d3de19ef6f04ef29700a3c9">getContainerLaunchInfoPath</a>(</div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;<span class="comment">// The helper method to get the container launch information</span></div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;<span class="comment">// at the moment it was launched.</span></div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;<a class="code" href="classResult.html">Result&lt;mesos::slave::ContainerLaunchInfo&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ae2aa40e031de6c82dcf495dcc736ca4a">getContainerLaunchInfo</a>(</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;</div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<span class="comment">// The helper method to list all container IDs (including nested</span></div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;<span class="comment">// containers) from the container runtime directory. The order of</span></div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;<span class="comment">// returned vector is a result of pre-ordering walk (i.e., parent</span></div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;<span class="comment">// is inserted before its children).</span></div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;<a class="code" href="classTry.html">Try&lt;std::vector&lt;ContainerID&gt;</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aa55c685a327643251d52a4a6a1222d6d">getContainerIds</a>(</div>
+<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir);</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</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;<span class="comment">// The helper method to get the container launch information path.</span></div>
+<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#acb06adde8d3de19ef6f04ef29700a3c9">getContainerLaunchInfoPath</a>(</div>
+<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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;<span class="comment">// The helper method to get the sandbox path.</span></div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#af36ff8d1231226a63d264c0843605b04">getSandboxPath</a>(</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    <span class="keyword">const</span> std::string&amp; rootSandboxPath,</div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;</div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;<span class="comment">// The helper method parses a given &#39;path&#39; and returns the container</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;<span class="comment">// ID of the container whose sandbox contains &#39;path&#39;.</span></div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;<a class="code" href="classTry.html">Try&lt;ContainerID&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a95f1438b80f8c5b6271bee9e3353b15c">parseSandboxPath</a>(</div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;    <span class="keyword">const</span> ContainerID&amp; rootContainerId,</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="comment">// The helper method to get the container launch information</span></div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;<span class="comment">// at the moment it was launched.</span></div>
+<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;<a class="code" href="classResult.html">Result&lt;mesos::slave::ContainerLaunchInfo&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ae2aa40e031de6c82dcf495dcc736ca4a">getContainerLaunchInfo</a>(</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;    <span class="keyword">const</span> std::string&amp; runtimeDir,</div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;</div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;</div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;<span class="comment">// The helper method to get the sandbox path.</span></div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#af36ff8d1231226a63d264c0843605b04">getSandboxPath</a>(</div>
 <div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;    <span class="keyword">const</span> std::string&amp; rootSandboxPath,</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;    <span class="keyword">const</span> std::string&amp; path);</div>
+<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId);</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="comment">// namespace paths {</span></div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;} <span class="comment">// namespace containerizer {</span></div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;} <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;} <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;<span class="preprocessor">#endif // __MESOS_CONTAINERIZER_PATHS_HPP__</span></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a6d83b7c297af096719e3ffb581d147f4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6d83b7c297af096719e3ffb581d147f4">mesos::internal::slave::containerizer::paths::FORCE_DESTROY_ON_RECOVERY_FILE</a></div><div class="ttdeci">constexpr char FORCE_DESTROY_ON_RECOVERY_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:71</div></div>
+<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;</div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;<span class="comment">// The helper method parses a given &#39;path&#39; and returns the container</span></div>
+<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;<span class="comment">// ID of the container whose sandbox contains &#39;path&#39;.</span></div>
+<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;<a class="code" href="classTry.html">Try&lt;ContainerID&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a95f1438b80f8c5b6271bee9e3353b15c">parseSandboxPath</a>(</div>
+<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;    <span class="keyword">const</span> ContainerID&amp; rootContainerId,</div>
+<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;    <span class="keyword">const</span> std::string&amp; rootSandboxPath,</div>
+<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;    <span class="keyword">const</span> std::string&amp; path);</div>
+<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;</div>
+<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;} <span class="comment">// namespace paths {</span></div>
+<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;} <span class="comment">// namespace containerizer {</span></div>
+<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;} <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div>
+<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;<span class="preprocessor">#endif // __MESOS_CONTAINERIZER_PATHS_HPP__</span></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a6d83b7c297af096719e3ffb581d147f4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6d83b7c297af096719e3ffb581d147f4">mesos::internal::slave::containerizer::paths::FORCE_DESTROY_ON_RECOVERY_FILE</a></div><div class="ttdeci">constexpr char FORCE_DESTROY_ON_RECOVERY_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:73</div></div>
 <div class="ttc" id="address_8hpp_html"><div class="ttname"><a href="address_8hpp.html">address.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> try.hpp:34</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_ac1bee0d09f95c0df999828a23bea12a9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ac1bee0d09f95c0df999828a23bea12a9">mesos::internal::slave::containerizer::paths::getContainerTermination</a></div><div class="ttdeci">Result&lt; mesos::slave::ContainerTermination &gt; getContainerTermination(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_ace2c6480a4ae80ce927c2a3128599b4d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ace2c6480a4ae80ce927c2a3128599b4d">mesos::internal::slave::containerizer::paths::getContainerConfig</a></div><div class="ttdeci">Result&lt; mesos::slave::ContainerConfig &gt; getContainerConfig(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a653d0434259f0a4f7a51593de97e565f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a653d0434259f0a4f7a51593de97e565f">mesos::internal::slave::containerizer::paths::buildPath</a></div><div class="ttdeci">std::string buildPath(const ContainerID &amp;containerId, const std::string &amp;separator, const Mode &amp;mode)</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="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a44b1075725473ba826aca595a1b8bd42"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a44b1075725473ba826aca595a1b8bd42">mesos::internal::slave::containerizer::paths::SOCKET_FILE</a></div><div class="ttdeci">constexpr char SOCKET_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:70</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a44b1075725473ba826aca595a1b8bd42"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a44b1075725473ba826aca595a1b8bd42">mesos::internal::slave::containerizer::paths::SOCKET_FILE</a></div><div class="ttdeci">constexpr char SOCKET_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:72</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a5e949e50237b7753248c3671ef467b4b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5e949e50237b7753248c3671ef467b4b">mesos::internal::slave::containerizer::paths::getContainerIOSwitchboardPath</a></div><div class="ttdeci">std::string getContainerIOSwitchboardPath(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a5f280c8f76f5704f997f85fa980fc773"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5f280c8f76f5704f997f85fa980fc773">mesos::internal::slave::containerizer::paths::IO_SWITCHBOARD_DIRECTORY</a></div><div class="ttdeci">constexpr char IO_SWITCHBOARD_DIRECTORY[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:72</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a5f280c8f76f5704f997f85fa980fc773"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5f280c8f76f5704f997f85fa980fc773">mesos::internal::slave::containerizer::paths::IO_SWITCHBOARD_DIRECTORY</a></div><div class="ttdeci">constexpr char IO_SWITCHBOARD_DIRECTORY[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:74</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a70779915b33188463b99e29d668e0f5b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a70779915b33188463b99e29d668e0f5b">mesos::internal::slave::containerizer::paths::getContainerIOSwitchboardPidPath</a></div><div class="ttdeci">std::string getContainerIOSwitchboardPidPath(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespaceos_1_1libraries_html_a41b3cb8b32c32ab2abf7a7aa62de9f18"><div class="ttname"><a href="namespaceos_1_1libraries.html#a41b3cb8b32c32ab2abf7a7aa62de9f18">os::libraries::paths</a></div><div class="ttdeci">std::string paths()</div><div class="ttdef"><b>Definition:</b> os.hpp:136</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a09d1f3c2e9e9a918a340ad521dfdf380"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a09d1f3c2e9e9a918a340ad521dfdf380">mesos::internal::slave::containerizer::paths::TERMINATION_FILE</a></div><div class="ttdeci">constexpr char TERMINATION_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:69</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a09d1f3c2e9e9a918a340ad521dfdf380"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a09d1f3c2e9e9a918a340ad521dfdf380">mesos::internal::slave::containerizer::paths::TERMINATION_FILE</a></div><div class="ttdeci">constexpr char TERMINATION_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:71</div></div>
 <div class="ttc" id="result_8hpp_html"><div class="ttname"><a href="result_8hpp.html">result.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a6eeb2befd01d8b66e10d09d574c103d1"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6eeb2befd01d8b66e10d09d574c103d1">mesos::internal::slave::containerizer::paths::CONTAINER_DIRECTORY</a></div><div class="ttdeci">constexpr char CONTAINER_DIRECTORY[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:73</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a6eeb2befd01d8b66e10d09d574c103d1"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6eeb2befd01d8b66e10d09d574c103d1">mesos::internal::slave::containerizer::paths::CONTAINER_DIRECTORY</a></div><div class="ttdeci">constexpr char CONTAINER_DIRECTORY[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:75</div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> result.hpp:40</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">mesos::internal::slave::containerizer::paths::Mode</a></div><div class="ttdeci">Mode</div><div class="ttdef"><b>Definition:</b> paths.hpp:78</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">mesos::internal::slave::containerizer::paths::Mode</a></div><div class="ttdeci">Mode</div><div class="ttdef"><b>Definition:</b> paths.hpp:80</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a7b416a3b94a61c02488bf1db88da76cc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a7b416a3b94a61c02488bf1db88da76cc">mesos::internal::slave::containerizer::paths::getContainerForceDestroyOnRecoveryPath</a></div><div class="ttdeci">std::string getContainerForceDestroyOnRecoveryPath(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_adfbafba703eb6711c0133a7d75313eb3"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#adfbafba703eb6711c0133a7d75313eb3">mesos::internal::slave::containerizer::paths::getContainerIOSwitchboardSocketPath</a></div><div class="ttdeci">std::string getContainerIOSwitchboardSocketPath(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a586ef837d89f4e1cb575379a8b38705e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a586ef837d89f4e1cb575379a8b38705e">mesos::internal::slave::containerizer::paths::getContainerPid</a></div><div class="ttdeci">Result&lt; pid_t &gt; getContainerPid(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a95f1438b80f8c5b6271bee9e3353b15c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a95f1438b80f8c5b6271bee9e3353b15c">mesos::internal::slave::containerizer::paths::parseSandboxPath</a></div><div class="ttdeci">Try&lt; ContainerID &gt; parseSandboxPath(const ContainerID &amp;rootContainerId, const std::string &amp;rootSandboxPath, const std::string &amp;path)</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_aba3242cf7940f85894649efe65c3002d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aba3242cf7940f85894649efe65c3002d">mesos::internal::slave::containerizer::paths::CONTAINER_CONFIG_FILE</a></div><div class="ttdeci">constexpr char CONTAINER_CONFIG_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:69</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_aefea1ee79a8d641ec8a51247a524e628"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aefea1ee79a8d641ec8a51247a524e628">mesos::internal::slave::containerizer::paths::getRuntimePath</a></div><div class="ttdeci">std::string getRuntimePath(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a5d67fb766dc84ea674a43507346c322a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5d67fb766dc84ea674a43507346c322a">mesos::internal::slave::containerizer::paths::STATUS_FILE</a></div><div class="ttdeci">constexpr char STATUS_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:68</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a5d67fb766dc84ea674a43507346c322a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5d67fb766dc84ea674a43507346c322a">mesos::internal::slave::containerizer::paths::STATUS_FILE</a></div><div class="ttdeci">constexpr char STATUS_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:70</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_af36ff8d1231226a63d264c0843605b04"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#af36ff8d1231226a63d264c0843605b04">mesos::internal::slave::containerizer::paths::getSandboxPath</a></div><div class="ttdeci">std::string getSandboxPath(const std::string &amp;rootSandboxPath, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="include_2mesos_2slave_2containerizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2slave_2containerizer_8hpp.html">containerizer.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a37bc638e07bd04682a9d7a652cea47f9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a37bc638e07bd04682a9d7a652cea47f9">mesos::internal::slave::containerizer::paths::PID_FILE</a></div><div class="ttdeci">constexpr char PID_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:67</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a37bc638e07bd04682a9d7a652cea47f9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a37bc638e07bd04682a9d7a652cea47f9">mesos::internal::slave::containerizer::paths::PID_FILE</a></div><div class="ttdeci">constexpr char PID_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:68</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_acb06adde8d3de19ef6f04ef29700a3c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#acb06adde8d3de19ef6f04ef29700a3c9">mesos::internal::slave::containerizer::paths::getContainerLaunchInfoPath</a></div><div class="ttdeci">std::string getContainerLaunchInfoPath(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_af43591d22bb36602962a8336c05eb0fe"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#af43591d22bb36602962a8336c05eb0fe">mesos::internal::slave::containerizer::paths::getStandaloneContainerMarkerPath</a></div><div class="ttdeci">std::string getStandaloneContainerMarkerPath(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a420b469a8a64a6780090288c87a9289d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a420b469a8a64a6780090288c87a9289d">mesos::internal::slave::containerizer::paths::isStandaloneContainer</a></div><div class="ttdeci">bool isStandaloneContainer(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_aa55c685a327643251d52a4a6a1222d6d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aa55c685a327643251d52a4a6a1222d6d">mesos::internal::slave::containerizer::paths::getContainerIds</a></div><div class="ttdeci">Try&lt; std::vector&lt; ContainerID &gt; &gt; getContainerIds(const std::string &amp;runtimeDir)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30ca35495b6b9cc211164bb1ac6ba612d446"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca35495b6b9cc211164bb1ac6ba612d446">mesos::internal::slave::containerizer::paths::SUFFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:81</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30ca35495b6b9cc211164bb1ac6ba612d446"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca35495b6b9cc211164bb1ac6ba612d446">mesos::internal::slave::containerizer::paths::SUFFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:83</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_ae2aa40e031de6c82dcf495dcc736ca4a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ae2aa40e031de6c82dcf495dcc736ca4a">mesos::internal::slave::containerizer::paths::getContainerLaunchInfo</a></div><div class="ttdeci">Result&lt; mesos::slave::ContainerLaunchInfo &gt; getContainerLaunchInfo(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</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="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:80</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a579f11fd11074169f5a4a77a653e323d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a579f11fd11074169f5a4a77a653e323d">mesos::internal::slave::containerizer::paths::CONTAINER_LAUNCH_INFO_FILE</a></div><div class="ttdeci">constexpr char CONTAINER_LAUNCH_INFO_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:74</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:82</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a579f11fd11074169f5a4a77a653e323d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a579f11fd11074169f5a4a77a653e323d">mesos::internal::slave::containerizer::paths::CONTAINER_LAUNCH_INFO_FILE</a></div><div class="ttdeci">constexpr char CONTAINER_LAUNCH_INFO_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:76</div></div>
 <div class="ttc" id="namespaceos_1_1stat_html_afc51654ad486693167c300612bf8ebfa"><div class="ttname"><a href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">os::stat::mode</a></div><div class="ttdeci">Try&lt; mode_t &gt; mode(const std::string &amp;path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:126</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a12bc0866920c06e60a88d2f2ca164801"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a12bc0866920c06e60a88d2f2ca164801">mesos::internal::slave::containerizer::paths::STANDALONE_MARKER_FILE</a></div><div class="ttdeci">constexpr char STANDALONE_MARKER_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:75</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a12bc0866920c06e60a88d2f2ca164801"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a12bc0866920c06e60a88d2f2ca164801">mesos::internal::slave::containerizer::paths::STANDALONE_MARKER_FILE</a></div><div class="ttdeci">constexpr char STANDALONE_MARKER_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:77</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_aad1a2f63dc7f59fad08fcc0b26843a24"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aad1a2f63dc7f59fad08fcc0b26843a24">mesos::internal::slave::containerizer::paths::getContainerStatus</a></div><div class="ttdeci">Result&lt; int &gt; getContainerStatus(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_ad85b281334a82974dd385129bd8c6d1a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ad85b281334a82974dd385129bd8c6d1a">mesos::internal::slave::containerizer::paths::getContainerForceDestroyOnRecovery</a></div><div class="ttdeci">bool getContainerForceDestroyOnRecovery(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a5f3475b6a2623238728e875c5e9be17f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5f3475b6a2623238728e875c5e9be17f">mesos::internal::slave::containerizer::paths::getContainerIOSwitchboardPid</a></div><div class="ttdeci">Result&lt; pid_t &gt; getContainerIOSwitchboardPid(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a6b4816c77c16823f3b4f93724eb56e1b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6b4816c77c16823f3b4f93724eb56e1b">mesos::internal::slave::containerizer::paths::getContainerIOSwitchboardAddress</a></div><div class="ttdeci">Result&lt; process::network::unix::Address &gt; getContainerIOSwitchboardAddress(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30ca3d9cfcb5ef43cd2178bc5152c0c94368"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca3d9cfcb5ef43cd2178bc5152c0c94368">mesos::internal::slave::containerizer::paths::JOIN</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:82</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30ca3d9cfcb5ef43cd2178bc5152c0c94368"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca3d9cfcb5ef43cd2178bc5152c0c94368">mesos::internal::slave::containerizer::paths::JOIN</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:84</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[15/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestContainerizer-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestContainerizer-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestContainerizer-members.html
index fc35382..f0a6bca 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestContainerizer-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestContainerizer-members.html
@@ -65,15 +65,17 @@
   <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_1Containerizer.html#ab957b0b3c1e7e63e8a06558b0abf30ef">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)=0</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">pure 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_1tests_1_1TestContainerizer.html#a46f5aaa90b1455755644b2a2195aa3d5">MOCK_METHOD1</a>(recover, process::Future&lt; Nothing &gt;(const Option&lt; slave::state::SlaveState &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a906bf9fa5da40adeab2be475c5b69cb0">MOCK_METHOD1</a>(attach, process::Future&lt; process::http::Connection &gt;(const ContainerID &amp;containerId))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#ab1b19171743b8b92d3eec833f31a0a57">MOCK_METHOD1</a>(usage, process::Future&lt; ResourceStatistics &gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a4da11eda6a6cb05ce64f7d10c9d0740f">MOCK_METHOD1</a>(status, process::Future&lt; ContainerStatus &gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#ae6491ba9d730d3287f26f90bfcfe1894">MOCK_METHOD1</a>(wait, process::Future&lt; Option&lt; mesos::slave::ContainerTermination &gt;&gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#ac386a6f6295d9702ffb5400766af338b">MOCK_METHOD1</a>(destroy, process::Future&lt; bool &gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#abbd256339375865a3edea98eef4c24d7">MOCK_METHOD2</a>(update, process::Future&lt; Nothing &gt;(const ContainerID &amp;, const Resources &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa35423bbd05939871a999f82a85b0a43">MOCK_METHOD2</a>(kill, process::Future&lt; bool &gt;(const ContainerID &amp;, int))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a249f9386c7a7d350edb621ea88417050">MOCK_METHOD4</a>(launch, process::Future&lt; slave::Containerizer::LaunchResult &gt;(const ContainerID &amp;, const mesos::slave::ContainerConfig &amp;, const std::map&lt; std::string, std::string &gt; &amp;, const Option&lt; std::string &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa026516e98b010a70dfaa311ce7d02b4">MOCK_METHOD0</a>(pruneImages, process::Future&lt; Nothing &gt;())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a46f5aaa90b1455755644b2a2195aa3d5">MOCK_METHOD1</a>(recover, process::Future&lt; Nothing &gt;(const Option&lt; slave::state::SlaveState &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a906bf9fa5da40adeab2be475c5b69cb0">MOCK_METHOD1</a>(attach, process::Future&lt; process::http::Connection &gt;(const ContainerID &amp;containerId))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#ab1b19171743b8b92d3eec833f31a0a57">MOCK_METHOD1</a>(usage, process::Future&lt; ResourceStatistics &gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a4da11eda6a6cb05ce64f7d10c9d0740f">MOCK_METHOD1</a>(status, process::Future&lt; ContainerStatus &gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#ae6491ba9d730d3287f26f90bfcfe1894">MOCK_METHOD1</a>(wait, process::Future&lt; Option&lt; mesos::slave::ContainerTermination &gt;&gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#ac386a6f6295d9702ffb5400766af338b">MOCK_METHOD1</a>(destroy, process::Future&lt; bool &gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#abbd256339375865a3edea98eef4c24d7">MOCK_METHOD2</a>(update, process::Future&lt; Nothing &gt;(const ContainerID &amp;, const Resources &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa35423bbd05939871a999f82a85b0a43">MOCK_METHOD2</a>(kill, process::Future&lt; bool &gt;(const ContainerID &amp;, int))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a249f9386c7a7d350edb621ea88417050">MOCK_METHOD4</a>(launch, process::Future&lt; slave::Containerizer::LaunchResult &gt;(const ContainerID &amp;, const mesos::slave::ContainerConfig &amp;, const std::map&lt; std::string, std::string &gt; &amp;, const Option&lt; std::string &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</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#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a>()=0</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">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#afb384accdd6d431e1882cd861de3212d">recover</a>(const Option&lt; state::SlaveState &gt; &amp;state)=0</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">pure 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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestContainerizer.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestContainerizer.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestContainerizer.html
index 33ff6d7..bd18241 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestContainerizer.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestContainerizer.html
@@ -104,6 +104,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ac386a6f6295d9702ffb5400766af338b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa35423bbd05939871a999f82a85b0a43"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa35423bbd05939871a999f82a85b0a43">MOCK_METHOD2</a> (<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a1125caabfba60cdae07491ec2648ee73">kill</a>, <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;(const ContainerID &amp;, int))</td></tr>
 <tr class="separator:aa35423bbd05939871a999f82a85b0a43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa026516e98b010a70dfaa311ce7d02b4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa026516e98b010a70dfaa311ce7d02b4">MOCK_METHOD0</a> (<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a>, <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;())</td></tr>
+<tr class="separator:aa026516e98b010a70dfaa311ce7d02b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a460b7c3483def8f45e1e2b018bba48b8"><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_1tests_1_1TestContainerizer.html#a460b7c3483def8f45e1e2b018bba48b8">destroy</a> (const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</td></tr>
 <tr class="separator:a460b7c3483def8f45e1e2b018bba48b8"><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>
@@ -135,6 +137,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a1125caabfba60cdae07491ec2648ee73 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af62e593d744b6fe45dff965aa6a6f69b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><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_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b">remove</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:af62e593d744b6fe45dff965aa6a6f69b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43b66ff0ea3d543150eb27725d4afe7f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><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_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a> ()=0</td></tr>
+<tr class="separator:a43b66ff0ea3d543150eb27725d4afe7f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
 Additional Inherited Members</h2></td></tr>
@@ -333,6 +337,32 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="aa026516e98b010a70dfaa311ce7d02b4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::tests::TestContainerizer::MOCK_METHOD0 </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a>&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><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="paramname">()&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a46f5aaa90b1455755644b2a2195aa3d5"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestStore-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestStore-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestStore-members.html
index c016fa4..fe9f343 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestStore-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestStore-members.html
@@ -61,11 +61,12 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#ae630f092d5c76c10cae55266f82cde63">get</a>(const Image &amp;image, const std::string &amp;backend)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</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_1tests_1_1TestStore.html#ac1a7ef28e20018965122c5359d9cf9f2">MOCK_METHOD0</a>(recover, process::Future&lt; Nothing &gt;())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html">mesos::internal::tests::TestStore</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html#a7ceb58dfb88a61deed514d1612796df5">MOCK_METHOD1</a>(get, process::Future&lt; slave::ImageInfo &gt;(const Image &amp;image, const std::string &amp;backend))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html">mesos::internal::tests::TestStore</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a3941ada48ffb0de68285fee5c0104d42">recover</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html#a6457a676979d26e445c9994fe5cd2f75">TestStore</a>(const hashmap&lt; std::string, process::Shared&lt; Rootfs &gt;&gt; &amp;_rootfses)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html">mesos::internal::tests::TestStore</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_1tests_1_1TestStore.html#aabbcef019f1755bf3b7976540b59ad84">unmocked_get</a>(const Image &amp;image, const std::string &amp;backend)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html">mesos::internal::tests::TestStore</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html#a5d9ea4a180526cd59a073cbcc124beb8">unmocked_recover</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html">mesos::internal::tests::TestStore</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_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a">~Store</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</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_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a>(const std::vector&lt; Image &gt; &amp;excludedImages, const hashset&lt; std::string &gt; &amp;activeLayerPaths)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</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_1Store.html#a3941ada48ffb0de68285fee5c0104d42">recover</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</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_1tests_1_1TestStore.html#a6457a676979d26e445c9994fe5cd2f75">TestStore</a>(const hashmap&lt; std::string, process::Shared&lt; Rootfs &gt;&gt; &amp;_rootfses)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html">mesos::internal::tests::TestStore</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html#aabbcef019f1755bf3b7976540b59ad84">unmocked_get</a>(const Image &amp;image, const std::string &amp;backend)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html">mesos::internal::tests::TestStore</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_1tests_1_1TestStore.html#a5d9ea4a180526cd59a073cbcc124beb8">unmocked_recover</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html">mesos::internal::tests::TestStore</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_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a">~Store</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</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/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestStore.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestStore.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestStore.html
index 1ef9c4d..1d9606d 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestStore.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestStore.html
@@ -89,6 +89,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:ae630f092d5c76c10cae55266f82cde63 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
 &lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#ae630f092d5c76c10cae55266f82cde63">get</a> (const Image &amp;image, const std::string &amp;backend)=0</td></tr>
 <tr class="separator:ae630f092d5c76c10cae55266f82cde63 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe92eaa2c105a23f9c1095eed9178914 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><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_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a> (const std::vector&lt; Image &gt; &amp;excludedImages, const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;activeLayerPaths)</td></tr>
+<tr class="separator:afe92eaa2c105a23f9c1095eed9178914 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
 Additional Inherited Members</h2></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/composing_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/composing_8hpp_source.html b/content/api/latest/c++/composing_8hpp_source.html
index 2112567..b7822ba 100644
--- a/content/api/latest/c++/composing_8hpp_source.html
+++ b/content/api/latest/c++/composing_8hpp_source.html
@@ -140,15 +140,17 @@
 <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">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <span class="keyword">remove</span>(<span class="keyword">const</span> ContainerID&amp; containerId);</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;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  ComposingContainerizerProcess* process;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;};</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="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __COMPOSING_CONTAINERIZER_HPP__</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</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_1ComposingContainerizer.html#a7078cd22a390f173eef69bba8a5b383f">pruneImages</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="keyword">private</span>:</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;  ComposingContainerizerProcess* process;</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 slave {</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __COMPOSING_CONTAINERIZER_HPP__</span></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer_html_af49e64bc762f8e32a8b168dffbc2f2ba"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#af49e64bc762f8e32a8b168dffbc2f2ba">mesos::internal::slave::ComposingContainerizer::containers</a></div><div class="ttdeci">virtual process::Future&lt; hashset&lt; ContainerID &gt; &gt; containers()</div></div>
 <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">mesos::internal::slave::ComposingContainerizer</a></div><div class="ttdef"><b>Definition:</b> composing.hpp:43</div></div>
@@ -159,6 +161,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer_html_a7002ef6a1d6d5494f3c636e8518fe460"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7002ef6a1d6d5494f3c636e8518fe460">mesos::internal::slave::ComposingContainerizer::ComposingContainerizer</a></div><div class="ttdeci">ComposingContainerizer(const std::vector&lt; Containerizer * &gt; &amp;containerizers)</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:68</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer_html_ad760d6102be7064aefc737e0af861253"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ad760d6102be7064aefc737e0af861253">mesos::internal::slave::ComposingContainerizer::~ComposingContainerizer</a></div><div class="ttdeci">virtual ~ComposingContainerizer()</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer_html_a7078cd22a390f173eef69bba8a5b383f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7078cd22a390f173eef69bba8a5b383f">mesos::internal::slave::ComposingContainerizer::pruneImages</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; pruneImages()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer_html_aa12b651f5ee86a3e7e9073b18d98616c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#aa12b651f5ee86a3e7e9073b18d98616c">mesos::internal::slave::ComposingContainerizer::kill</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; kill(const ContainerID &amp;containerId, int signal)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer_html_acb8d56caefb3868d14d38a6784dadcc8"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#acb8d56caefb3868d14d38a6784dadcc8">mesos::internal::slave::ComposingContainerizer::update</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; update(const ContainerID &amp;containerId, const Resources &amp;resources)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1396c5e3b0a179220de2792d74770ec2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">mesos::internal::tests::environment</a></div><div class="ttdeci">Environment * environment</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/containerizer_2mesos_2paths_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/containerizer_2mesos_2paths_8hpp.html b/content/api/latest/c++/containerizer_2mesos_2paths_8hpp.html
index 0334c71..66b24ae 100644
--- a/content/api/latest/c++/containerizer_2mesos_2paths_8hpp.html
+++ b/content/api/latest/c++/containerizer_2mesos_2paths_8hpp.html
@@ -121,6 +121,9 @@ Functions</h2></td></tr>
 <tr class="separator:af43591d22bb36602962a8336c05eb0fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a420b469a8a64a6780090288c87a9289d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a420b469a8a64a6780090288c87a9289d">mesos::internal::slave::containerizer::paths::isStandaloneContainer</a> (const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a420b469a8a64a6780090288c87a9289d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ace2c6480a4ae80ce927c2a3128599b4d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classResult.html">Result</a><br class="typebreak"/>
+&lt; mesos::slave::ContainerConfig &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ace2c6480a4ae80ce927c2a3128599b4d">mesos::internal::slave::containerizer::paths::getContainerConfig</a> (const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</td></tr>
+<tr class="separator:ace2c6480a4ae80ce927c2a3128599b4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa55c685a327643251d52a4a6a1222d6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::vector&lt; ContainerID &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aa55c685a327643251d52a4a6a1222d6d">mesos::internal::slave::containerizer::paths::getContainerIds</a> (const std::string &amp;runtimeDir)</td></tr>
 <tr class="separator:aa55c685a327643251d52a4a6a1222d6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acb06adde8d3de19ef6f04ef29700a3c9"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#acb06adde8d3de19ef6f04ef29700a3c9">mesos::internal::slave::containerizer::paths::getContainerLaunchInfoPath</a> (const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</td></tr>
@@ -137,6 +140,8 @@ Functions</h2></td></tr>
 Variables</h2></td></tr>
 <tr class="memitem:a37bc638e07bd04682a9d7a652cea47f9"><td class="memItemLeft" align="right" valign="top">constexpr char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a37bc638e07bd04682a9d7a652cea47f9">mesos::internal::slave::containerizer::paths::PID_FILE</a> [] = &quot;pid&quot;</td></tr>
 <tr class="separator:a37bc638e07bd04682a9d7a652cea47f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba3242cf7940f85894649efe65c3002d"><td class="memItemLeft" align="right" valign="top">constexpr char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aba3242cf7940f85894649efe65c3002d">mesos::internal::slave::containerizer::paths::CONTAINER_CONFIG_FILE</a> [] = &quot;config&quot;</td></tr>
+<tr class="separator:aba3242cf7940f85894649efe65c3002d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5d67fb766dc84ea674a43507346c322a"><td class="memItemLeft" align="right" valign="top">constexpr char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5d67fb766dc84ea674a43507346c322a">mesos::internal::slave::containerizer::paths::STATUS_FILE</a> [] = &quot;status&quot;</td></tr>
 <tr class="separator:a5d67fb766dc84ea674a43507346c322a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a09d1f3c2e9e9a918a340ad521dfdf380"><td class="memItemLeft" align="right" valign="top">constexpr char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a09d1f3c2e9e9a918a340ad521dfdf380">mesos::internal::slave::containerizer::paths::TERMINATION_FILE</a> [] = &quot;termination&quot;</td></tr>


[04/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
index d6291f3..0d51ca3 100644
--- a/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
@@ -163,408 +163,410 @@
 <div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
 <div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;ContainerID&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aadca51b8cdaff5ee8e385c03682edf3d">containers</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;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;DockerContainerizerProcess&gt;</a> process;</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;};</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="l00112"></a><span class="lineno">  112</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_1DockerContainerizer.html#a72ee3590b8953af3171ca9ab9f0a04d6">pruneImages</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="keyword">private</span>:</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;DockerContainerizerProcess&gt;</a> process;</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="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">  118</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">DockerContainerizerProcess</a></div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a>&lt;DockerContainerizerProcess&gt;</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</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#abcad81a9a5628d8f2d725f29890f8f00">  122</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#abcad81a9a5628d8f2d725f29890f8f00">DockerContainerizerProcess</a>(</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; _flags,</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a>* _fetcher,</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;mesos::slave::ContainerLogger&gt;</a>&amp; _logger,</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;      <a class="code" href="classprocess_1_1Shared.html">process::Shared&lt;Docker&gt;</a> _docker,</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;NvidiaComponents&gt;</a>&amp; _nvidia)</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    : flags(_flags),</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;      fetcher(_fetcher),</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;      logger(_logger),</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;      docker(_docker),</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      nvidia(_nvidia) {}</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="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_1DockerContainerizerProcess.html#adc19c004083425e8a167b82ce58c07c8">recover</a>(</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;state::SlaveState&gt;</a>&amp; state);</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="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Containerizer::LaunchResult&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#ab423ef3ecd8b778a42b5b1f78504c2d1">launch</a>(</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig,</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;      <span class="keyword">const</span> std::map&lt;std::string, std::string&gt;&amp; <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; pidCheckpointPath);</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="comment">// force = true causes the containerizer to update the resources</span></div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  <span class="comment">// for the container, even if they match what it has cached.</span></div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</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_1DockerContainerizerProcess.html#a0b1264e1e5784ccf09d38791af62b5a1">update</a>(</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; resources,</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="keywordtype">bool</span> force);</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;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ResourceStatistics&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a5ce6db0ef481af3a94a4da78001adeb4">usage</a>(</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ContainerStatus&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a3c9b5bfce4669667df2b57fa12ba6aa9">status</a>(</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;mesos::slave::ContainerTermination&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a96ed754413e326f6e8e697634706aa76">wait</a>(</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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">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_1DockerContainerizerProcess.html#aaae5d6bd1be62fc2e61219a85a0fe39e">destroy</a>(</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;      <span class="keywordtype">bool</span> killed = <span class="keyword">true</span>); <span class="comment">// process is either killed or reaped.</span></div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</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_1DockerContainerizerProcess.html#aebc5890cccfbeaf44b48be7b33c676e9">fetch</a>(<span class="keyword">const</span> ContainerID&amp; containerId);</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"><a class="line" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">  120</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">DockerContainerizerProcess</a></div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;  : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a>&lt;DockerContainerizerProcess&gt;</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;{</div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#abcad81a9a5628d8f2d725f29890f8f00">  124</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#abcad81a9a5628d8f2d725f29890f8f00">DockerContainerizerProcess</a>(</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; _flags,</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a>* _fetcher,</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;mesos::slave::ContainerLogger&gt;</a>&amp; _logger,</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;      <a class="code" href="classprocess_1_1Shared.html">process::Shared&lt;Docker&gt;</a> _docker,</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;NvidiaComponents&gt;</a>&amp; _nvidia)</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    : flags(_flags),</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;      fetcher(_fetcher),</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      logger(_logger),</div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;      docker(_docker),</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;      nvidia(_nvidia) {}</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="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_1DockerContainerizerProcess.html#adc19c004083425e8a167b82ce58c07c8">recover</a>(</div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;state::SlaveState&gt;</a>&amp; state);</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">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Containerizer::LaunchResult&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#ab423ef3ecd8b778a42b5b1f78504c2d1">launch</a>(</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig,</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;      <span class="keyword">const</span> std::map&lt;std::string, std::string&gt;&amp; <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; pidCheckpointPath);</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="comment">// force = true causes the containerizer to update the resources</span></div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;  <span class="comment">// for the container, even if they match what it has cached.</span></div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</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_1DockerContainerizerProcess.html#a0b1264e1e5784ccf09d38791af62b5a1">update</a>(</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; resources,</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;      <span class="keywordtype">bool</span> force);</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="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ResourceStatistics&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a5ce6db0ef481af3a94a4da78001adeb4">usage</a>(</div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ContainerStatus&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a3c9b5bfce4669667df2b57fa12ba6aa9">status</a>(</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;mesos::slave::ContainerTermination&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a96ed754413e326f6e8e697634706aa76">wait</a>(</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</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_1DockerContainerizerProcess.html#aaae5d6bd1be62fc2e61219a85a0fe39e">destroy</a>(</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;      <span class="keywordtype">bool</span> killed = <span class="keyword">true</span>); <span class="comment">// process is either killed or reaped.</span></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="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_1DockerContainerizerProcess.html#acdb0e3fe92ec605185e566fb27e7aeff">pull</a>(<span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</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_1DockerContainerizerProcess.html#aebc5890cccfbeaf44b48be7b33c676e9">fetch</a>(<span class="keyword">const</span> ContainerID&amp; containerId);</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;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;ContainerID&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a0f67636ddaa8e3d96a13f11bac053013">containers</a>();</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</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_1DockerContainerizerProcess.html#acdb0e3fe92ec605185e566fb27e7aeff">pull</a>(<span class="keyword">const</span> ContainerID&amp; containerId);</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;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  <span class="comment">// Continuations and helpers.</span></div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _fetch(</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;int&gt;</a>&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a3c9b5bfce4669667df2b57fa12ba6aa9">status</a>);</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> checkpoint(</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;      <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid);</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Containerizer::LaunchResult&gt;</a> _launch(</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _recover(</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;state::SlaveState&gt;</a>&amp; state,</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;      <span class="keyword">const</span> std::list&lt;Docker::Container&gt;&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a0f67636ddaa8e3d96a13f11bac053013">containers</a>);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> __recover(</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;      <span class="keyword">const</span> std::list&lt;Docker::Container&gt;&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a0f67636ddaa8e3d96a13f11bac053013">containers</a>);</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="comment">// Starts the executor in a Docker container.</span></div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Docker::Container&gt;</a> launchExecutorContainer(</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;      <span class="keyword">const</span> std::string&amp; containerName);</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">// Starts the docker executor with a subprocess.</span></div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;pid_t&gt;</a> launchExecutorProcess(</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;pid_t&gt;</a> checkpointExecutor(</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;      <span class="keyword">const</span> <a class="code" href="classDocker_1_1Container.html">Docker::Container</a>&amp; dockerContainer);</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  <span class="comment">// Reaps on the executor pid.</span></div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> reapExecutor(</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;      <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid);</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;  <span class="keywordtype">void</span> _destroy(</div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;      <span class="keywordtype">bool</span> killed);</div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;</div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;  <span class="keywordtype">void</span> __destroy(</div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;      <span class="keywordtype">bool</span> killed,</div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a>&amp; future);</div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;  <span class="keywordtype">void</span> ___destroy(</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;      <span class="keywordtype">bool</span> killed,</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="classOption.html">Option&lt;int&gt;</a>&gt;&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a3c9b5bfce4669667df2b57fa12ba6aa9">status</a>);</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;  <span class="keywordtype">void</span> ____destroy(</div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;      <span class="keywordtype">bool</span> killed,</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="classOption.html">Option&lt;int&gt;</a>&gt;&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a3c9b5bfce4669667df2b57fa12ba6aa9">status</a>);</div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;</div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> destroyTimeout(</div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;      <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> future);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _update(</div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; resources,</div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;      <span class="keyword">const</span> <a class="code" href="classDocker_1_1Container.html">Docker::Container</a>&amp; container);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> __update(</div>
-<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; resources,</div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;      <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid);</div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;</div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> mountPersistentVolumes(</div>
-<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;</div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> unmountPersistentVolumes(</div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;</div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> updatePersistentVolumes(</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;    <span class="keyword">const</span> std::string&amp; directory,</div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;    <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; current,</div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;    <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; updated);</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="preprocessor">#ifdef __linux__</span></div>
-<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;<span class="preprocessor"></span>  <span class="comment">// Allocate GPU resources for a specified container.</span></div>
-<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> allocateNvidiaGpus(</div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">size_t</span> count);</div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;</div>
-<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _allocateNvidiaGpus(</div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;      <span class="keyword">const</span> std::set&lt;Gpu&gt;&amp; allocated);</div>
-<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;  <span class="comment">// Deallocate GPU resources for a specified container.</span></div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> deallocateNvidiaGpus(</div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;</div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _deallocateNvidiaGpus(</div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;      <span class="keyword">const</span> std::set&lt;Gpu&gt;&amp; deallocated);</div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;<span class="preprocessor">#endif // __linux__</span></div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;  <a class="code" href="classTry.html">Try&lt;ResourceStatistics&gt;</a> cgroupsStatistics(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid) <span class="keyword">const</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;  <span class="comment">// Call back for when the executor exits. This will trigger</span></div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;  <span class="comment">// container destroy.</span></div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;  <span class="keywordtype">void</span> reaped(<span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;  <span class="comment">// Removes the docker container.</span></div>
-<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;  <span class="keywordtype">void</span> <span class="keyword">remove</span>(</div>
-<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;      <span class="keyword">const</span> std::string&amp; containerName,</div>
-<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; executor);</div>
-<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;</div>
-<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> flags;</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;ContainerID&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a0f67636ddaa8e3d96a13f11bac053013">containers</a>();</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;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="comment">// Continuations and helpers.</span></div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _fetch(</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;int&gt;</a>&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a3c9b5bfce4669667df2b57fa12ba6aa9">status</a>);</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;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> checkpoint(</div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;      <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid);</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="classprocess_1_1Future.html">process::Future&lt;Containerizer::LaunchResult&gt;</a> _launch(</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;      <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _recover(</div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;state::SlaveState&gt;</a>&amp; state,</div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;      <span class="keyword">const</span> std::list&lt;Docker::Container&gt;&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a0f67636ddaa8e3d96a13f11bac053013">containers</a>);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> __recover(</div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;      <span class="keyword">const</span> std::list&lt;Docker::Container&gt;&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a0f67636ddaa8e3d96a13f11bac053013">containers</a>);</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">// Starts the executor in a Docker container.</span></div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Docker::Container&gt;</a> launchExecutorContainer(</div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;      <span class="keyword">const</span> std::string&amp; containerName);</div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;  <span class="comment">// Starts the docker executor with a subprocess.</span></div>
+<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;pid_t&gt;</a> launchExecutorProcess(</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;pid_t&gt;</a> checkpointExecutor(</div>
+<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;      <span class="keyword">const</span> <a class="code" href="classDocker_1_1Container.html">Docker::Container</a>&amp; dockerContainer);</div>
+<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;</div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  <span class="comment">// Reaps on the executor pid.</span></div>
+<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> reapExecutor(</div>
+<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;      <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid);</div>
+<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;  <span class="keywordtype">void</span> _destroy(</div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;      <span class="keywordtype">bool</span> killed);</div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;</div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;  <span class="keywordtype">void</span> __destroy(</div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;      <span class="keywordtype">bool</span> killed,</div>
+<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a>&amp; future);</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="keywordtype">void</span> ___destroy(</div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;      <span class="keywordtype">bool</span> killed,</div>
+<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="classOption.html">Option&lt;int&gt;</a>&gt;&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a3c9b5bfce4669667df2b57fa12ba6aa9">status</a>);</div>
+<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;</div>
+<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;  <span class="keywordtype">void</span> ____destroy(</div>
+<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;      <span class="keywordtype">bool</span> killed,</div>
+<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="classOption.html">Option&lt;int&gt;</a>&gt;&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a3c9b5bfce4669667df2b57fa12ba6aa9">status</a>);</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="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> destroyTimeout(</div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;      <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> future);</div>
+<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div>
+<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _update(</div>
+<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; resources,</div>
+<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;      <span class="keyword">const</span> <a class="code" href="classDocker_1_1Container.html">Docker::Container</a>&amp; container);</div>
+<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;</div>
+<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> __update(</div>
+<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; resources,</div>
+<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;      <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid);</div>
+<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;</div>
+<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> mountPersistentVolumes(</div>
+<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</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;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> unmountPersistentVolumes(</div>
+<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;</div>
+<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> updatePersistentVolumes(</div>
+<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;    <span class="keyword">const</span> std::string&amp; directory,</div>
+<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;    <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; current,</div>
+<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;    <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; updated);</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">  255</span>&#160;<span class="preprocessor">#ifdef __linux__</span></div>
+<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;<span class="preprocessor"></span>  <span class="comment">// Allocate GPU resources for a specified container.</span></div>
+<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> allocateNvidiaGpus(</div>
+<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">size_t</span> count);</div>
+<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;</div>
+<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _allocateNvidiaGpus(</div>
+<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;      <span class="keyword">const</span> std::set&lt;Gpu&gt;&amp; allocated);</div>
+<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div>
+<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;  <span class="comment">// Deallocate GPU resources for a specified container.</span></div>
+<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> deallocateNvidiaGpus(</div>
+<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;</div>
+<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> _deallocateNvidiaGpus(</div>
+<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;      <span class="keyword">const</span> std::set&lt;Gpu&gt;&amp; deallocated);</div>
+<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;<span class="preprocessor">#endif // __linux__</span></div>
+<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;  <a class="code" href="classTry.html">Try&lt;ResourceStatistics&gt;</a> cgroupsStatistics(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;</div>
+<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;  <span class="comment">// Call back for when the executor exits. This will trigger</span></div>
+<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;  <span class="comment">// container destroy.</span></div>
+<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;  <span class="keywordtype">void</span> reaped(<span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div>
+<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;  <span class="comment">// Removes the docker container.</span></div>
+<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;  <span class="keywordtype">void</span> <span class="keyword">remove</span>(</div>
+<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;      <span class="keyword">const</span> std::string&amp; containerName,</div>
+<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; executor);</div>
 <div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;</div>
-<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a>* fetcher;</div>
+<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> flags;</div>
 <div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;</div>
-<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;mesos::slave::ContainerLogger&gt;</a> logger;</div>
+<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a>* fetcher;</div>
 <div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;</div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;  <a class="code" href="classprocess_1_1Shared.html">process::Shared&lt;Docker&gt;</a> docker;</div>
+<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;mesos::slave::ContainerLogger&gt;</a> logger;</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;  <a class="code" href="classOption.html">Option&lt;NvidiaComponents&gt;</a> nvidia;</div>
+<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;  <a class="code" href="classprocess_1_1Shared.html">process::Shared&lt;Docker&gt;</a> docker;</div>
 <div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;  <span class="keyword">struct </span>Container</div>
-<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;  {</div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;    <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;Container*&gt;</a> <a class="code" href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">create</a>(</div>
-<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;        <span class="keyword">const</span> ContainerID&amp; <span class="keywordtype">id</span>,</div>
-<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;        <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; containerConfig,</div>
-<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;        <span class="keyword">const</span> std::map&lt;std::string, std::string&gt;&amp; <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;        <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; pidCheckpointPath,</div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;        <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; flags);</div>
-<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;</div>
-<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;    <span class="keyword">static</span> std::string <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>(<span class="keyword">const</span> ContainerID&amp; <span class="keywordtype">id</span>)</div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;    {</div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a0c53f4af1348f95a6394761ed6a4b279">DOCKER_NAME_PREFIX</a> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(<span class="keywordtype">id</span>);</div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;    }</div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;    Container(<span class="keyword">const</span> ContainerID&amp; <span class="keywordtype">id</span>)</div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;      : state(FETCHING), id(id) {}</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;    Container(</div>
-<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;        <span class="keyword">const</span> ContainerID&amp; _id,</div>
-<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;        <span class="keyword">const</span> mesos::slave::ContainerConfig&amp; _containerConfig,</div>
-<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;        <span class="keyword">const</span> std::map&lt;std::string, std::string&gt;&amp; _environment,</div>
-<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;        <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; _pidCheckpointPath,</div>
-<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;        <span class="keywordtype">bool</span> symlinked,</div>
-<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;        <span class="keyword">const</span> std::string&amp; containerWorkDir,</div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;        <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;CommandInfo&gt;</a>&amp; _command,</div>
-<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;        <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ContainerInfo&gt;</a>&amp; _container,</div>
-<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;        <span class="keywordtype">bool</span> launchesExecutorContainer)</div>
-<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;      : state(FETCHING),</div>
-<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;        id(_id),</div>
-<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;        containerConfig(_containerConfig),</div>
-<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;        pidCheckpointPath(_pidCheckpointPath),</div>
-<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;        <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>(_environment),</div>
-<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;        symlinked(symlinked),</div>
-<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;        containerWorkDir(containerWorkDir),</div>
-<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;        containerName(<a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>(id)),</div>
-<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;        launchesExecutorContainer(launchesExecutorContainer)</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;      <span class="comment">// NOTE: The task&#39;s resources are included in the executor&#39;s</span></div>
-<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;      <span class="comment">// resources in order to make sure when launching the executor</span></div>
-<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;      <span class="comment">// that it has non-zero resources in the event the executor was</span></div>
-<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;      <span class="comment">// not actually given any resources by the framework</span></div>
-<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;      <span class="comment">// originally. See Framework::launchExecutor in slave.cpp. We</span></div>
-<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;      <span class="comment">// check that this is indeed the case here to protect ourselves</span></div>
-<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;      <span class="comment">// from when/if this changes in the future (but it&#39;s not a</span></div>
-<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;      <span class="comment">// perfect check because an executor might always have a subset</span></div>
-<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;      <span class="comment">// of it&#39;s resources that match a task, nevertheless, it&#39;s</span></div>
-<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;      <span class="comment">// better than nothing).</span></div>
-<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;      resources = containerConfig.resources();</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="keywordflow">if</span> (containerConfig.has_task_info()) {</div>
-<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;        CHECK(resources.contains(containerConfig.task_info().resources()));</div>
-<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;      }</div>
-<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;</div>
-<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;      <span class="keywordflow">if</span> (_command.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
-<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;        command = _command.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>();</div>
-<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;      } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;        command = containerConfig.command_info();</div>
-<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;      }</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> (_container.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
-<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;        container = _container.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>();</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;        <span class="comment">// NOTE: The existence of this field is checked in</span></div>
-<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;        <span class="comment">// DockerContainerizerProcess::launch.</span></div>
-<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;        container = containerConfig.container_info();</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;</div>
-<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;    ~Container()</div>
-<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;    {</div>
-<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;      <span class="keywordflow">if</span> (symlinked) {</div>
-<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;        <span class="comment">// The sandbox directory is a symlink, remove it at container</span></div>
-<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;        <span class="comment">// destroy.</span></div>
-<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;        <a class="code" href="namespaceos.html#ac1c8ce3595084d78291f98c2be9f62ba">os::rm</a>(containerWorkDir);</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;</div>
-<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;    <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> executorName()</div>
-<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;    {</div>
-<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;      <span class="keywordflow">if</span> (launchesExecutorContainer) {</div>
-<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;        <span class="keywordflow">return</span> containerName + <a class="code" href="namespacemesos_1_1internal_1_1slave.html#af53050cb063baa2f543665f62d1bb54d">DOCKER_NAME_SEPERATOR</a> + <span class="stringliteral">&quot;executor&quot;</span>;</div>
-<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;      } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;        <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div>
-<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;      }</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;</div>
-<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;    std::string <a class="code" href="namespacemesos_1_1uri_1_1docker.html#abbd9f55734f0b832bc5a87c3ee5d449e">image</a>()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;<span class="keyword">    </span>{</div>
-<div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;      <span class="keywordflow">if</span> (containerConfig.has_task_info()) {</div>
-<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;        <span class="keywordflow">return</span> containerConfig.task_info().container().docker().image();</div>
-<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;      }</div>
-<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;</div>
-<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;      <span class="keywordflow">return</span> containerConfig.executor_info().container().docker().image();</div>
-<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;    }</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;    <span class="keywordtype">bool</span> forcePullImage()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;<span class="keyword">    </span>{</div>
-<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;      <span class="keywordflow">if</span> (containerConfig.has_task_info()) {</div>
-<div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;        <span class="keywordflow">return</span> containerConfig.task_info()</div>
-<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;          .container().docker().force_pull_image();</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;</div>
-<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;      <span class="keywordflow">return</span> containerConfig.executor_info()</div>
-<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;        .container().docker().force_pull_image();</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="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;    <span class="comment">// The DockerContainerizer needs to be able to properly clean up</span></div>
-<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;    <span class="comment">// Docker containers, regardless of when they are destroyed. For</span></div>
-<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;    <span class="comment">// example, if a container gets destroyed while we are fetching,</span></div>
-<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;    <span class="comment">// we need to not keep running the fetch, nor should we try and</span></div>
-<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;    <span class="comment">// start the Docker container. For this reason, we&#39;ve split out</span></div>
-<div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;    <span class="comment">// the states into:</span></div>
-<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;    <span class="comment">//</span></div>
-<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;    <span class="comment">//     FETCHING</span></div>
-<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;    <span class="comment">//     PULLING</span></div>
-<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;    <span class="comment">//     MOUNTING</span></div>
-<div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;    <span class="comment">//     RUNNING</span></div>
-<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;    <span class="comment">//     DESTROYING</span></div>
-<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;    <span class="comment">//</span></div>
-<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;    <span class="comment">// In particular, we made &#39;PULLING&#39; be it&#39;s own state so that we</span></div>
-<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;    <span class="comment">// can easily destroy and cleanup when a user initiated pulling</span></div>
-<div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;    <span class="comment">// a really big image but we timeout due to the executor</span></div>
-<div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;    <span class="comment">// registration timeout. Since we currently have no way to discard</span></div>
-<div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;    <span class="comment">// a Docker::run, we needed to explicitly do the pull (which is</span></div>
-<div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;    <span class="comment">// the part that takes the longest) so that we can also explicitly</span></div>
-<div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;    <span class="comment">// kill it when asked. Once the functions at Docker::* get support</span></div>
-<div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;    <span class="comment">// for discarding, then we won&#39;t need to make pull be it&#39;s own</span></div>
-<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;    <span class="comment">// state anymore, although it doesn&#39;t hurt since it gives us</span></div>
-<div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;    <span class="comment">// better error messages.</span></div>
-<div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;    <span class="keyword">enum</span> State</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;      FETCHING = 1,</div>
-<div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;      PULLING = 2,</div>
-<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;      MOUNTING = 3,</div>
-<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;      RUNNING = 4,</div>
-<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;      DESTROYING = 5</div>
-<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;    } state;</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="comment">// Copies of the parameters sent to `Container::create`.</span></div>
-<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;    <span class="keyword">const</span> ContainerID id;</div>
-<div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;    <span class="keyword">const</span> mesos::slave::ContainerConfig containerConfig;</div>
-<div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> pidCheckpointPath;</div>
-<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;</div>
-<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;    <span class="comment">// A copy of the parameter sent to `Container::create`.</span></div>
-<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;    <span class="comment">// NOTE: This may be modified further by hooks.</span></div>
-<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;    std::map&lt;std::string, std::string&gt; <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>;</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;    <span class="comment">// The sandbox directory for the container. This holds the</span></div>
-<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;    <span class="comment">// symlinked path if symlinked boolean is true.</span></div>
-<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;    <span class="comment">// TODO(josephw): The symlink path does not persist across failovers,</span></div>
-<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;    <span class="comment">// so we will not delete the symlink if the agent restarts. This results</span></div>
-<div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;    <span class="comment">// in gradually leaking hanging symlinks.</span></div>
-<div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;    <span class="keywordtype">bool</span> symlinked;</div>
-<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;    std::string containerWorkDir;</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;    <span class="comment">// Copies of the fields in `containerConfig`, except when the</span></div>
-<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;    <span class="comment">// container is a command task and the agent is launched with</span></div>
-<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;    <span class="comment">// the --docker_mesos_image flag.</span></div>
-<div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;    ContainerInfo container;</div>
-<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;    CommandInfo command;</div>
-<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;</div>
-<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;    <span class="comment">// Environment variables that the command executor should pass</span></div>
-<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;    <span class="comment">// onto a docker-ized task. This is set by a hook.</span></div>
-<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;    <a class="code" href="classOption.html">Option&lt;std::map&lt;std::string, std::string&gt;</a>&gt; taskEnvironment;</div>
-<div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;</div>
-<div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;    <span class="comment">// The string used to refer to this container via the Docker CLI.</span></div>
-<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;    <span class="comment">// This name is either computed by concatenating the DOCKER_NAME_PREFIX</span></div>
-<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;    <span class="comment">// and the ContainerID; or during recovery, by taking the recovered</span></div>
-<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;    <span class="comment">// container&#39;s name.</span></div>
-<div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;    std::string containerName;</div>
-<div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;</div>
-<div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;    <span class="comment">// Promise for future returned from wait().</span></div>
-<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;    <a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;mesos::slave::ContainerTermination&gt;</a> termination;</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;    <span class="comment">// Exit status of executor or container (depending on whether or</span></div>
-<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;    <span class="comment">// not we used the command executor). Represented as a promise so</span></div>
-<div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;    <span class="comment">// that destroying can chain with it being set.</span></div>
-<div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;    <a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;process::Future&lt;Option&lt;int&gt;</a>&gt;&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a3c9b5bfce4669667df2b57fa12ba6aa9">status</a>;</div>
-<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;</div>
-<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;    <span class="comment">// Future that tells us the return value of last launch stage (fetch, pull,</span></div>
-<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;    <span class="comment">// run, etc).</span></div>
-<div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;    <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Containerizer::LaunchResult&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#ab

<TRUNCATED>

[17/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer-members.html
index 74fde6a..658b4a3 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Containerizer-members.html
@@ -64,14 +64,15 @@
   <tr class="even"><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><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#ab957b0b3c1e7e63e8a06558b0abf30ef">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)=0</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">pure 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_1Containerizer.html#afb384accdd6d431e1882cd861de3212d">recover</a>(const Option&lt; state::SlaveState &gt; &amp;state)=0</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">pure 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_1Containerizer.html#a41ab321c7dd4a940fce865953621881f">status</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#a11ed2cb6c50a4d26c40eaf4e203ce728">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)=0</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">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a16acaf5e8129bb470694c842cf5d79bd">usage</a>(const ContainerID &amp;containerId)=0</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">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a688a58965f318010cd3d1e01230b955c">wait</a>(const ContainerID &amp;containerId)=0</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">pure 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_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a>()=0</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">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#afb384accdd6d431e1882cd861de3212d">recover</a>(const Option&lt; state::SlaveState &gt; &amp;state)=0</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">pure virtual</span></td></tr>
+  <tr><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 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_1Containerizer.html#a41ab321c7dd4a940fce865953621881f">status</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 class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a11ed2cb6c50a4d26c40eaf4e203ce728">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)=0</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">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a16acaf5e8129bb470694c842cf5d79bd">usage</a>(const ContainerID &amp;containerId)=0</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">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a688a58965f318010cd3d1e01230b955c">wait</a>(const ContainerID &amp;containerId)=0</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">pure 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>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/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 04d2766..5785b1c 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
@@ -117,6 +117,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:af0da001473e339d2e35d40f5ee1a32d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af62e593d744b6fe45dff965aa6a6f69b"><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_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b">remove</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:af62e593d744b6fe45dff965aa6a6f69b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43b66ff0ea3d543150eb27725d4afe7f"><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_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a> ()=0</td></tr>
+<tr class="separator:a43b66ff0ea3d543150eb27725d4afe7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 Static Public Member Functions</h2></td></tr>
@@ -386,6 +388,31 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a43b66ff0ea3d543150eb27725d4afe7f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <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::Containerizer::pruneImages </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a2cfbca3ec110b2d29b44b64976a53048">mesos::internal::slave::MesosContainerizer</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a72ee3590b8953af3171ca9ab9f0a04d6">mesos::internal::slave::DockerContainerizer</a>, and <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7078cd22a390f173eef69bba8a5b383f">mesos::internal::slave::ComposingContainerizer</a>.</p>
+
+</div>
+</div>
 <a class="anchor" id="afb384accdd6d431e1882cd861de3212d"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/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 a7aa5c4..352ce46 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
@@ -67,15 +67,16 @@
   <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><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#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><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 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_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 class="even"><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><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 class="even"><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><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_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 class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a72ee3590b8953af3171ca9ab9f0a04d6">pruneImages</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#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_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_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>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/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 8d5658e..55967dd 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
@@ -101,6 +101,8 @@ Public Member Functions</h2></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><br class="typebreak"/>
 &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:a72ee3590b8953af3171ca9ab9f0a04d6"><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#a72ee3590b8953af3171ca9ab9f0a04d6">pruneImages</a> ()</td></tr>
+<tr class="separator:a72ee3590b8953af3171ca9ab9f0a04d6"><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>
@@ -355,6 +357,31 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a72ee3590b8953af3171ca9ab9f0a04d6"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <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>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">mesos::internal::slave::Containerizer</a>.</p>
+
+</div>
+</div>
 <a class="anchor" id="a746949ba7f35257f364278a0067a2e8b"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/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 1236778..0a2be39 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
@@ -66,15 +66,16 @@
   <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 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#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 class="even"><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_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_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><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 class="even"><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><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 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_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><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a2cfbca3ec110b2d29b44b64976a53048">pruneImages</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#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 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_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>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/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 6395dfc..2f4fd9e 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
@@ -103,6 +103,8 @@ Public Member Functions</h2></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:a2cfbca3ec110b2d29b44b64976a53048"><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#a2cfbca3ec110b2d29b44b64976a53048">pruneImages</a> ()</td></tr>
+<tr class="separator:a2cfbca3ec110b2d29b44b64976a53048"><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>
@@ -424,6 +426,31 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a2cfbca3ec110b2d29b44b64976a53048"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <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>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">mesos::internal::slave::Containerizer</a>.</p>
+
+</div>
+</div>
 <a class="anchor" id="a61ebc4f358e36e8c762f48e5c4f5d429"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/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 4646ed3..f24504d 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
@@ -82,33 +82,34 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#acf6d422ed7139f6e0398f0c875e68ccf">operator&lt;&lt;</a>(std::ostream &amp;stream, const State &amp;state)</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">friend</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_1MesosContainerizerProcess.html#a48372e34e21c4a5fe32cd117f32a8a0f">recover</a>(const Option&lt; state::SlaveState &gt; &amp;state)</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="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_1slave_1_1MesosContainerizerProcess.html#a679f6a9d631a61df858f74a14fa7b4ed">remove</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="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>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, const AuthenticatedHttpRequestHandler &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#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;, const Option&lt; http::authentication::Principal &gt; &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>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</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">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</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#af90d581940120abfb787e46568e7a3af">send</a>(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</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#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#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &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_1MesosContainerizerProcess.html#a63e5cd142b37e687ea8c6d4a9c24be99">status</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="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</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">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#abde3e4cab136656d71568efc6316fef3">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</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="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="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>(const MessageEvent &amp;event)</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#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>(const DispatchEvent &amp;event)</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#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>(const HttpEvent &amp;event)</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#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>(const ExitedEvent &amp;event)</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#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>(const TerminateEvent &amp;event)</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="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 class="even"><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html">process::EventVisitor</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_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 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; MesosContainerizerProcess &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_1MesosContainerizerProcess.html#a5753254b4abd1590378e943b6aeb6043">pruneImages</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">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a48372e34e21c4a5fe32cd117f32a8a0f">recover</a>(const Option&lt; state::SlaveState &gt; &amp;state)</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="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_1MesosContainerizerProcess.html#a679f6a9d631a61df858f74a14fa7b4ed">remove</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="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>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, const AuthenticatedHttpRequestHandler &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#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;, const Option&lt; http::authentication::Principal &gt; &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>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</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">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</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><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</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#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#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &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_1MesosContainerizerProcess.html#a63e5cd142b37e687ea8c6d4a9c24be99">status</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="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</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">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#abde3e4cab136656d71568efc6316fef3">update</a>(const ContainerID &amp;containerId, const Resources &amp;resources)</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#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><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>(const MessageEvent &amp;event)</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#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>(const DispatchEvent &amp;event)</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#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>(const HttpEvent &amp;event)</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#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>(const ExitedEvent &amp;event)</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#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>(const TerminateEvent &amp;event)</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_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_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html">process::EventVisitor</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>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/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 059f564..a31c985 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
@@ -111,6 +111,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a75632189916864caf7e93cdb84c72b07"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
 &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_1MesosContainerizerProcess.html#a75632189916864caf7e93cdb84c72b07">containers</a> ()</td></tr>
 <tr class="separator:a75632189916864caf7e93cdb84c72b07"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5753254b4abd1590378e943b6aeb6043"><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#a5753254b4abd1590378e943b6aeb6043">pruneImages</a> ()</td></tr>
+<tr class="separator:a5753254b4abd1590378e943b6aeb6043"><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>
@@ -507,6 +509,29 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
+<a class="anchor" id="a5753254b4abd1590378e943b6aeb6043"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <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::MesosContainerizerProcess::pruneImages </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a48372e34e21c4a5fe32cd117f32a8a0f"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Provisioner-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Provisioner-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Provisioner-members.html
index 81ffdff..6255e32 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Provisioner-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Provisioner-members.html
@@ -62,8 +62,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aae0c5af9cd4e83581aca75fd575e45ac">provision</a>(const ContainerID &amp;containerId, const Image &amp;image) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">mesos::internal::slave::Provisioner</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_1Provisioner.html#a5e75687448e6a0d872e6ffdb665849ab">Provisioner</a>(process::Owned&lt; ProvisionerProcess &gt; process)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">mesos::internal::slave::Provisioner</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_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">Provisioner</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">mesos::internal::slave::Provisioner</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_1Provisioner.html#aa601942f24b550dfbc8ab63d3113d24c">recover</a>(const hashset&lt; ContainerID &gt; &amp;knownContainerIds) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">mesos::internal::slave::Provisioner</a></td><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_1Provisioner.html#ab58af0de6d95bcf63b13dae0a8ce9427">~Provisioner</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">mesos::internal::slave::Provisioner</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_1Provisioner.html#a53a32c4497e8fdc959841b70884798d7">pruneImages</a>(const std::vector&lt; Image &gt; &amp;excludedImages) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">mesos::internal::slave::Provisioner</a></td><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_1Provisioner.html#aa601942f24b550dfbc8ab63d3113d24c">recover</a>(const hashset&lt; ContainerID &gt; &amp;knownContainerIds) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">mesos::internal::slave::Provisioner</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_1Provisioner.html#ab58af0de6d95bcf63b13dae0a8ce9427">~Provisioner</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">mesos::internal::slave::Provisioner</a></td><td class="entry"><span class="mlabel">virtual</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/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Provisioner.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Provisioner.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Provisioner.html
index 5d0d0c6..d40d8dd 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Provisioner.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Provisioner.html
@@ -75,6 +75,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:aae0c5af9cd4e83581aca75fd575e45ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a469177dd911feba1ed8b2bde8459efe9"><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_1Provisioner.html#a469177dd911feba1ed8b2bde8459efe9">destroy</a> (const ContainerID &amp;containerId) const </td></tr>
 <tr class="separator:a469177dd911feba1ed8b2bde8459efe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a53a32c4497e8fdc959841b70884798d7"><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_1Provisioner.html#a53a32c4497e8fdc959841b70884798d7">pruneImages</a> (const std::vector&lt; Image &gt; &amp;excludedImages) const </td></tr>
+<tr class="separator:a53a32c4497e8fdc959841b70884798d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 Static Public Member Functions</h2></td></tr>
@@ -251,6 +253,30 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a53a32c4497e8fdc959841b70884798d7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <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::Provisioner::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>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="aa601942f24b550dfbc8ab63d3113d24c"></a>
 <div class="memitem">
 <div class="memproto">


[08/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/index.hhk
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index c171c14..5b5c4ac 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -1497,8 +1497,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#afc19db0edd77ac901f8591a41ef76523"><param name="Name" value="Bytes"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c"><param name="Name" value="bytes"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#afc19db0edd77ac901f8591a41ef76523"><param name="Name" value="Bytes"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c"><param name="Name" value="bytes"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
@@ -2298,6 +2298,11 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06"><param name="Name" value="consumer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd"><param name="Name" value="Consumer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1docker_1_1Flags.html#aecdc79d01b0158331c2a88aa52c0ce94"><param name="Name" value="container"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aba3242cf7940f85894649efe65c3002d"><param name="Name" value="CONTAINER_CONFIG_FILE"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aba3242cf7940f85894649efe65c3002d"><param name="Name" value="containerizer/mesos/paths.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aba3242cf7940f85894649efe65c3002d"><param name="Name" value="mesos::internal::slave::containerizer::paths"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6eeb2befd01d8b66e10d09d574c103d1"><param name="Name" value="CONTAINER_DIRECTORY"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6eeb2befd01d8b66e10d09d574c103d1"><param name="Name" value="containerizer/mesos/paths.hpp"></OBJECT>
@@ -2338,9 +2343,11 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html"><param name="Name" value="containerizer/mesos/paths.hpp"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#a653d0434259f0a4f7a51593de97e565f"><param name="Name" value="buildPath"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#aba3242cf7940f85894649efe65c3002d"><param name="Name" value="CONTAINER_CONFIG_FILE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#a6eeb2befd01d8b66e10d09d574c103d1"><param name="Name" value="CONTAINER_DIRECTORY"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#a579f11fd11074169f5a4a77a653e323d"><param name="Name" value="CONTAINER_LAUNCH_INFO_FILE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#a6d83b7c297af096719e3ffb581d147f4"><param name="Name" value="FORCE_DESTROY_ON_RECOVERY_FILE"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#ace2c6480a4ae80ce927c2a3128599b4d"><param name="Name" value="getContainerConfig"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#ad85b281334a82974dd385129bd8c6d1a"><param name="Name" value="getContainerForceDestroyOnRecovery"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#a7b416a3b94a61c02488bf1db88da76cc"><param name="Name" value="getContainerForceDestroyOnRecoveryPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2paths_8hpp.html#aa55c685a327643251d52a4a6a1222d6d"><param name="Name" value="getContainerIds"></OBJECT>
@@ -2376,6 +2383,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html"><param name="Name" value="containerizer/mesos/provisioner/docker/paths.hpp"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#a22cde40bae83f8e696ed6eeedc2fd5a4"><param name="Name" value="getGcDir"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#a2ac536c81da5201e4b10e5a631c5f37e"><param name="Name" value="getGcLayerPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#aefa2bd8401071fee6142ede5de59cafe"><param name="Name" value="getImageArchiveTarPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#aa77ccb0998796b4f33392fa61ed69220"><param name="Name" value="getImageLayerManifestPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#a63e56a085326bea04d3f6ca6dfb6584c"><param name="Name" value="getImageLayerPath"></OBJECT>
@@ -2384,12 +2393,15 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#a30892e08e25096e94eb34f77eb8d04c5"><param name="Name" value="getStagingDir"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#a83ef965f0d7c275de5e8c35262fcb9ab"><param name="Name" value="getStagingTempDir"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#a811697be6b966f9f7105340b47a2a7bc"><param name="Name" value="getStoredImagesPath"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2docker_2paths_8hpp.html#ae0eb8fe129f3e937caf2a2812cb83264"><param name="Name" value="listLayers"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html"><param name="Name" value="containerizer/mesos/provisioner/paths.hpp"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html#a82e58b93c5997a00b30b048f8c859ea0"><param name="Name" value="getBackendDir"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html#a0550282ec90e9f538e10170af655af52"><param name="Name" value="getContainerDir"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html#aa6825c849802d2ecdbecc4f56a21aa41"><param name="Name" value="getContainerRootfsDir"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html#a075a5b7c53a243550ba0c56b4e6dfac4"><param name="Name" value="getLayersFilePath"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html#ae4816154edb25f9ff364540496fed9e6"><param name="Name" value="LAYERS_FILE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html#a0d462c4a194c98300efcda11a34cf18f"><param name="Name" value="listContainerRootfses"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="containerizer_2mesos_2provisioner_2paths_8hpp.html#ab9e5e0eca528df258665e277332321cf"><param name="Name" value="listContainers"></OBJECT>
   </UL>
@@ -5601,6 +5613,11 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacerouting_1_1filter_1_1internal.html#ade9782606fb459eb486de4c77b2c0c8a"><param name="Name" value="filter/internal.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacerouting_1_1filter_1_1internal.html#ade9782606fb459eb486de4c77b2c0c8a"><param name="Name" value="routing::filter::internal"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ace2c6480a4ae80ce927c2a3128599b4d"><param name="Name" value="getContainerConfig"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ace2c6480a4ae80ce927c2a3128599b4d"><param name="Name" value="containerizer/mesos/paths.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ace2c6480a4ae80ce927c2a3128599b4d"><param name="Name" value="mesos::internal::slave::containerizer::paths"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html#a6bca5b32aae2055e069f5fb23b8c6615"><param name="Name" value="getContainerDir"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html#a6bca5b32aae2055e069f5fb23b8c6615"><param name="Name" value="containerizer/mesos/isolators/docker/volume/paths.hpp"></OBJECT>
@@ -5813,6 +5830,16 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a211b38db9f9e4bb59a2404a42cf7fb38"><param name="Name" value="mesos::internal::tests"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a211b38db9f9e4bb59a2404a42cf7fb38"><param name="Name" value="src/tests/utils.hpp"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a22cde40bae83f8e696ed6eeedc2fd5a4"><param name="Name" value="getGcDir"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a22cde40bae83f8e696ed6eeedc2fd5a4"><param name="Name" value="containerizer/mesos/provisioner/docker/paths.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a22cde40bae83f8e696ed6eeedc2fd5a4"><param name="Name" value="mesos::internal::slave::docker::paths"></OBJECT>
+  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a2ac536c81da5201e4b10e5a631c5f37e"><param name="Name" value="getGcLayerPath"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a2ac536c81da5201e4b10e5a631c5f37e"><param name="Name" value="containerizer/mesos/provisioner/docker/paths.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a2ac536c81da5201e4b10e5a631c5f37e"><param name="Name" value="mesos::internal::slave::docker::paths"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a3d46f808886a786c2daab6eb1d81b206"><param name="Name" value="getgid"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a3d46f808886a786c2daab6eb1d81b206"><param name="Name" value="os"></OBJECT>
@@ -5919,6 +5946,11 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#aca69978cd8f378896cf3e2dd3bdc0d41"><param name="Name" value="mesos::internal::tests"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#aca69978cd8f378896cf3e2dd3bdc0d41"><param name="Name" value="src/tests/utils.hpp"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a075a5b7c53a243550ba0c56b4e6dfac4"><param name="Name" value="getLayersFilePath"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a075a5b7c53a243550ba0c56b4e6dfac4"><param name="Name" value="containerizer/mesos/provisioner/paths.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a075a5b7c53a243550ba0c56b4e6dfac4"><param name="Name" value="mesos::internal::slave::provisioner::paths"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a87fa60a054d95ffe5bc906f86a1630f4"><param name="Name" value="getLibMesosPath"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a87fa60a054d95ffe5bc906f86a1630f4"><param name="Name" value="mesos::internal::tests"></OBJECT>
@@ -7653,13 +7685,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classJSON_1_1WriterProxy.html#a022e099f613c3c7319f75092f74f66ad"><param name="Name" value="~WriterProxy"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html#a6e349ac06c1e604507d62192200a4ad3"><param name="Name" value="json"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html#a6e349ac06c1e604507d62192200a4ad3"><param name="Name" value="3rdparty/stout/include/stout/protobuf.hpp"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html#a5f2a30cce4a3588399437c8cb8bdd4a2"><param name="Name" value="JSON"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html"><param name="Name" value="JSON"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html#a5f2a30cce4a3588399437c8cb8bdd4a2"><param name="Name" value="json"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html#a5f2a30cce4a3588399437c8cb8bdd4a2"><param name="Name" value="JSON"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html#a5f2a30cce4a3588399437c8cb8bdd4a2"><param name="Name" value="json.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a3806ad98f37a6ca6db3524cf0519ae29"><param name="Name" value="JSON::Number"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceJSON.html#a4e499bd0c3f16e3b5100e55ae1bce6f3"><param name="Name" value="jsonify.hpp"></OBJECT>
@@ -8070,6 +8099,11 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1SchedulerDriver.html#a63257236eb2943883cf4a88ab2abb851"><param name="Name" value="mesos::SchedulerDriver"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#a00b3bbd185c4191172c69aca4202529a"><param name="Name" value="layers"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ae4816154edb25f9ff364540496fed9e6"><param name="Name" value="LAYERS_FILE"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ae4816154edb25f9ff364540496fed9e6"><param name="Name" value="containerizer/mesos/provisioner/paths.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ae4816154edb25f9ff364540496fed9e6"><param name="Name" value="mesos::internal::slave::provisioner::paths"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceldcache.html"><param name="Name" value="ldcache"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="ldcache_8hpp.html"><param name="Name" value="ldcache.hpp"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structldcache_1_1Entry.html"><param name="Name" value="ldcache::Entry"></OBJECT>
@@ -8441,6 +8475,11 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a2af1042316d1dd5bd551bc4a2ee69000"><param name="Name" value="process::network::internal::SocketImpl"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a3340f48cbccfa4dcf8e1e99f39f12246"><param name="Name" value="LISTEN"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#ae0eb8fe129f3e937caf2a2812cb83264"><param name="Name" value="listLayers"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#ae0eb8fe129f3e937caf2a2812cb83264"><param name="Name" value="containerizer/mesos/provisioner/docker/paths.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#ae0eb8fe129f3e937caf2a2812cb83264"><param name="Name" value="mesos::internal::slave::docker::paths"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1csi_1_1Client.html#a3e64b86a1026816db17a6b598c24c6c9"><param name="Name" value="ListVolumes"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacerouting_1_1link.html#a6051222dd27cef97f932844536a64f1a"><param name="Name" value="lo"></OBJECT>
   <UL>
@@ -9761,8 +9800,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c"><param name="Name" value="reviveOffers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d"><param name="Name" value="roles"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a890bb44d4f46f708e8df0514036d44ca"><param name="Name" value="roleSorter"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b8bf2523246e77c0bfd2340fe223565"><param name="Name" value="setQuota"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf75366546bda737ba22d994b6a7fb20"><param name="Name" value="slaves"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4"><param name="Name" value="suppressOffers"></OBJECT>
@@ -10344,8 +10383,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#a38054bb4be46d987910ea84f6c21bdf5"><param name="Name" value="allocatedResources"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#a6cbb8b2d545779d9fefba998cbb103d1"><param name="Name" value="frameworks"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#a406f032bfbc577ec6dd1275e48fe48cf"><param name="Name" value="removeFramework"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="role"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce"><param name="Name" value="Role"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="role"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html"><param name="Name" value="mesos::internal::master::Slave"></OBJECT>
   <UL>
@@ -10784,6 +10823,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a48ce384f1e63ddcc6f775c1ee8e4e1ce"><param name="Name" value="destroy"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#aa12b651f5ee86a3e7e9073b18d98616c"><param name="Name" value="kill"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ab026a099a16aa0287f834297f0e297d7"><param name="Name" value="launch"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7078cd22a390f173eef69bba8a5b383f"><param name="Name" value="pruneImages"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4385c48bb00bf0b9b6f5da2aa1215299"><param name="Name" value="recover"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a69d6c5816c062b3fc28a8638d87334a6"><param name="Name" value="remove"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad"><param name="Name" value="status"></OBJECT>
@@ -10797,9 +10837,11 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html"><param name="Name" value="mesos::internal::slave::containerizer::paths"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a653d0434259f0a4f7a51593de97e565f"><param name="Name" value="buildPath"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aba3242cf7940f85894649efe65c3002d"><param name="Name" value="CONTAINER_CONFIG_FILE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6eeb2befd01d8b66e10d09d574c103d1"><param name="Name" value="CONTAINER_DIRECTORY"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a579f11fd11074169f5a4a77a653e323d"><param name="Name" value="CONTAINER_LAUNCH_INFO_FILE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6d83b7c297af096719e3ffb581d147f4"><param name="Name" value="FORCE_DESTROY_ON_RECOVERY_FILE"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ace2c6480a4ae80ce927c2a3128599b4d"><param name="Name" value="getContainerConfig"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ad85b281334a82974dd385129bd8c6d1a"><param name="Name" value="getContainerForceDestroyOnRecovery"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a7b416a3b94a61c02488bf1db88da76cc"><param name="Name" value="getContainerForceDestroyOnRecoveryPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aa55c685a327643251d52a4a6a1222d6d"><param name="Name" value="getContainerIds"></OBJECT>
@@ -10838,6 +10880,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a1125caabfba60cdae07491ec2648ee73"><param name="Name" value="kill"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#ab957b0b3c1e7e63e8a06558b0abf30ef"><param name="Name" value="launch"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8ea5343bcd21aad65124478a61831f6949e"><param name="Name" value="NOT_SUPPORTED"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f"><param name="Name" value="pruneImages"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#afb384accdd6d431e1882cd861de3212d"><param name="Name" value="recover"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b"><param name="Name" value="remove"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3"><param name="Name" value="resources"></OBJECT>
@@ -10902,12 +10945,15 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#accd46bed2e7d2ed7db8fe8ad9876590c"><param name="Name" value="create"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a89d2af07b589abc10d1044d0d3d03e23"><param name="Name" value="get"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab"><param name="Name" value="prune"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e"><param name="Name" value="put"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a4d9830dbfe3f78316ef1d6ee2eb1706b"><param name="Name" value="recover"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a3aa93e9468cdffb41d7bb91932a46acf"><param name="Name" value="~MetadataManager"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html"><param name="Name" value="mesos::internal::slave::docker::paths"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a22cde40bae83f8e696ed6eeedc2fd5a4"><param name="Name" value="getGcDir"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a2ac536c81da5201e4b10e5a631c5f37e"><param name="Name" value="getGcLayerPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#aefa2bd8401071fee6142ede5de59cafe"><param name="Name" value="getImageArchiveTarPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#aa77ccb0998796b4f33392fa61ed69220"><param name="Name" value="getImageLayerManifestPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a63e56a085326bea04d3f6ca6dfb6584c"><param name="Name" value="getImageLayerPath"></OBJECT>
@@ -10916,6 +10962,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a30892e08e25096e94eb34f77eb8d04c5"><param name="Name" value="getStagingDir"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a83ef965f0d7c275de5e8c35262fcb9ab"><param name="Name" value="getStagingTempDir"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a811697be6b966f9f7105340b47a2a7bc"><param name="Name" value="getStoredImagesPath"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#ae0eb8fe129f3e937caf2a2812cb83264"><param name="Name" value="listLayers"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html"><param name="Name" value="mesos::internal::slave::docker::Puller"></OBJECT>
   <UL>
@@ -10933,6 +10980,7 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a41908b70c12530b115427e4645dd9008"><param name="Name" value="create"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac846b475459c9319c52b8e69d9682416"><param name="Name" value="get"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b"><param name="Name" value="prune"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a78720df311df3e53298548fe5ca92bd4"><param name="Name" value="recover"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a419165179eb010c457d7135842a1db4b"><param name="Name" value="~Store"></OBJECT>
   </UL>
@@ -10957,6 +11005,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a12baedbd1571a99c91a1b30031146a7c"><param name="Name" value="destroy"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aa687341b669134a07562d31ece0be0c4"><param name="Name" value="DockerContainerizer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a61ba4cf750d8896d2034af8d9128c218"><param name="Name" value="launch"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a72ee3590b8953af3171ca9ab9f0a04d6"><param name="Name" value="pruneImages"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a746949ba7f35257f364278a0067a2e8b"><param name="Name" value="recover"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a28593137a3a912b700beb174abc6d418"><param name="Name" value="status"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a2ca322cbd1737f4f03c5b96ee882e5a6"><param name="Name" value="update"></OBJECT>
@@ -11391,6 +11440,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a360067ea563b1392969ef198c5e80994"><param name="Name" value="destroy"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a8126e6b92cbd186dc3383f9e6f34729e"><param name="Name" value="kill"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#afcc9b85f1bb91f90c1c6089b99dfe4ba"><param name="Name" value="launch"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a2cfbca3ec110b2d29b44b64976a53048"><param name="Name" value="pruneImages"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a61ebc4f358e36e8c762f48e5c4f5d429"><param name="Name" value="recover"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ab2fa41756786a9f83ce1bf23c89416ff"><param name="Name" value="remove"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9b8cbaadc6ec688e6de806d64b731ad0"><param name="Name" value="status"></OBJECT>
@@ -11442,6 +11492,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a76ab222fec58178a0d06c3d0ff6b6bc5"><param name="Name" value="launch"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a452e36e3cb87c9a07c8462183d2bae77"><param name="Name" value="MesosContainerizerProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#acf6d422ed7139f6e0398f0c875e68ccf"><param name="Name" value="operator<<"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a5753254b4abd1590378e943b6aeb6043"><param name="Name" value="pruneImages"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a48372e34e21c4a5fe32cd117f32a8a0f"><param name="Name" value="recover"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a679f6a9d631a61df858f74a14fa7b4ed"><param name="Name" value="remove"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a63e5cd142b37e687ea8c6d4a9c24be99"><param name="Name" value="status"></OBJECT>
@@ -11846,6 +11897,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a82e58b93c5997a00b30b048f8c859ea0"><param name="Name" value="getBackendDir"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a0550282ec90e9f538e10170af655af52"><param name="Name" value="getContainerDir"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#aa6825c849802d2ecdbecc4f56a21aa41"><param name="Name" value="getContainerRootfsDir"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a075a5b7c53a243550ba0c56b4e6dfac4"><param name="Name" value="getLayersFilePath"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ae4816154edb25f9ff364540496fed9e6"><param name="Name" value="LAYERS_FILE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a0d462c4a194c98300efcda11a34cf18f"><param name="Name" value="listContainerRootfses"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ab9e5e0eca528df258665e277332321cf"><param name="Name" value="listContainers"></OBJECT>
   </UL>
@@ -11855,6 +11908,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a469177dd911feba1ed8b2bde8459efe9"><param name="Name" value="destroy"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aae0c5af9cd4e83581aca75fd575e45ac"><param name="Name" value="provision"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a5e75687448e6a0d872e6ffdb665849ab"><param name="Name" value="Provisioner"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a53a32c4497e8fdc959841b70884798d7"><param name="Name" value="pruneImages"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aa601942f24b550dfbc8ab63d3113d24c"><param name="Name" value="recover"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ab58af0de6d95bcf63b13dae0a8ce9427"><param name="Name" value="~Provisioner"></OBJECT>
   </UL>
@@ -11863,6 +11917,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a82f8cfb70b75de3d52ae67b60b220d00"><param name="Name" value="destroy"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da"><param name="Name" value="provision"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a05f41f06d07ed3ac032769ab6d117c12"><param name="Name" value="ProvisionerProcess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a4f87d68020292e2a547d113fbd06c385"><param name="Name" value="pruneImages"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#ac2532fa2d0d8cad571b345748701ab51"><param name="Name" value="recover"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html"><param name="Name" value="mesos::internal::slave::ProvisionInfo"></OBJECT>
@@ -12078,6 +12133,7 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#a956e1d5d123fbc2b6c1b1362247087e7"><param name="Name" value="create"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#ae630f092d5c76c10cae55266f82cde63"><param name="Name" value="get"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914"><param name="Name" value="prune"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#a3941ada48ffb0de68285fee5c0104d42"><param name="Name" value="recover"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a"><param name="Name" value="~Store"></OBJECT>
   </UL>
@@ -12718,6 +12774,7 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a38030dc1974595a9efd7ee9a224e1207"><param name="Name" value="containers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a460b7c3483def8f45e1e2b018bba48b8"><param name="Name" value="destroy"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa026516e98b010a70dfaa311ce7d02b4"><param name="Name" value="MOCK_METHOD0"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a46f5aaa90b1455755644b2a2195aa3d5"><param name="Name" value="MOCK_METHOD1"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#abbd256339375865a3edea98eef4c24d7"><param name="Name" value="MOCK_METHOD2"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a249f9386c7a7d350edb621ea88417050"><param name="Name" value="MOCK_METHOD4"></OBJECT>
@@ -13806,8 +13863,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a9b5fd5798c8e81bbef5f686b09432c5d"><param name="Name" value="apply"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a143d22da9ef8e68799b35478bb4e22fe"><param name="Name" value="consumed"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#aa45d29dae28bcc977661fd541714ce64"><param name="Name" value="converted"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="postValidation"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d"><param name="Name" value="PostValidation"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="postValidation"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a35eb7b515597e4fed518448d857bb7cc"><param name="Name" value="ResourceConversion"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1Resources.html"><param name="Name" value="mesos::v1::Resources"></OBJECT>
@@ -14446,6 +14503,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html#aa37b9a18812afafc5da6f1e6b3729d8e"><param name="Name" value="mesos::internal::tests::MockResourceEstimator"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a298118d8a9b4c996e755e53ba0044d07"><param name="Name" value="mesos::internal::tests::MockSlave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ae029bd9159ec61a60d6ad8546b208b87"><param name="Name" value="mesos::internal::tests::TestAllocator"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa026516e98b010a70dfaa311ce7d02b4"><param name="Name" value="mesos::internal::tests::TestContainerizer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestStore.html#ac1a7ef28e20018965122c5359d9cf9f2"><param name="Name" value="mesos::internal::tests::TestStore"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aeac215b0c0b7f77c82adf3050e442dde"><param name="Name" value="MOCK_METHOD0_T"></OBJECT>
@@ -14758,15 +14816,9 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881"><param name="Name" value="name"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9"><param name="Name" value="NAME"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="name"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
-  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="NAME"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700"><param name="Name" value="name"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="NAME"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299"><param name="Name" value="name"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a06b4afb2f86856aadf43412a6bf9ab73"><param name="Name" value="NAME"></OBJECT>
@@ -15175,8 +15227,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1"><param name="Name" value="onAbandoned"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a"><param name="Name" value="onAny"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c"><param name="Name" value="Once"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3"><param name="Name" value="once"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c"><param name="Name" value="Once"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d"><param name="Name" value="onDiscard"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac"><param name="Name" value="onDiscarded"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Load.html#ac65d8819bbf8201cfa6975d853061e93"><param name="Name" value="one"></OBJECT>
@@ -16950,13 +17002,13 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1http_1_1streaming.html#ae8a18c7263d4aefb7b1973c12590c688"><param name="Name" value="process::http::streaming"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82acc3723fdea465eaae535d3c19da528f2"><param name="Name" value="POST_RESERVATION_REFINEMENT"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6"><param name="Name" value="PostValidation"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="postValidation"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6"><param name="Name" value="PostValidation"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="mesos::ResourceConversion"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="mesos::v1::ResourceConversion"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6"><param name="Name" value="mesos::ResourceConversion"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d"><param name="Name" value="mesos::v1::ResourceConversion"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d"><param name="Name" value="PostValidation"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="postValidation"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structproc_1_1ProcessStatus.html#ad0a83e9d469cab01eb3ceb70ab7f108d"><param name="Name" value="ppid"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c"><param name="Name" value="PRE_RESERVATION_REFINEMENT"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Status.html#a52227b30875d794c719a53fc2c7f42eb"><param name="Name" value="PRECONDITION_FAILED"></OBJECT>
@@ -17265,11 +17317,11 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html"><param name="Name" value="process::EventQueue"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd"><param name="Name" value="Consumer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06"><param name="Name" value="consumer"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd"><param name="Name" value="Consumer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#ad2d51d8a2a80f473de0bcf2e08e48d90"><param name="Name" value="EventQueue"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1EventVisitor.html"><param name="Name" value="process::EventVisitor"></OBJECT>
   <UL>
@@ -17593,8 +17645,8 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#ab73883ea45426022ec851b2069f8ed21"><param name="Name" value="acceptsEncoding"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#aa944870ad568bea5f0d0ce28763d0cef"><param name="Name" value="acceptsMediaType"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071"><param name="Name" value="BODY"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1"><param name="Name" value="body"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071"><param name="Name" value="BODY"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#ad0493ac04e37acf41127dfff3625c0f5"><param name="Name" value="client"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a53555a597f9376d2dd71daa799a90494"><param name="Name" value="headers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4"><param name="Name" value="keepAlive"></OBJECT>
@@ -17856,11 +17908,11 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a34d62916736c1dfebd1585cf51f19d0c"><param name="Name" value="BUFFERED_READ_SIZE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#af71c45e0a85e21f6b39060f4e716cebf"><param name="Name" value="poll"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab9c4a52a88fcc9983438e391643424ca"><param name="Name" value="redirect"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Latch.html"><param name="Name" value="process::Latch"></OBJECT>
   <UL>
@@ -18202,8 +18254,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec"><param name="Name" value="associate"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d"><param name="Name" value="discard"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667"><param name="Name" value="fail"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#ab033f7626ddfc7f1d62cb3d3952d166e"><param name="Name" value="Future"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1"><param name="Name" value="future"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#ab033f7626ddfc7f1d62cb3d3952d166e"><param name="Name" value="Future"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a6d293d289666af0adec11f68f9fede9c"><param name="Name" value="internal::discarded"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39"><param name="Name" value="Promise"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943"><param name="Name" value="set"></OBJECT>
@@ -18364,8 +18416,8 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990af648d44b624da021da40a80190291380"><param name="Name" value="DUPLICATED"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990ad3f73761156a6e75873cf903a0d62994"><param name="Name" value="OWNED"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea"><param name="Name" value="subprocess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html"><param name="Name" value="process::Subprocess::ParentHook"></OBJECT>
   <UL>
@@ -18547,15 +18599,15 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< GroupProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -18596,8 +18648,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< LogProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -18624,8 +18676,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< MesosAllocatorProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -18645,8 +18697,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -18659,22 +18711,22 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Profiler >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ProvisionerProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< RateLimiterProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -18687,8 +18739,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -18701,8 +18753,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -18722,8 +18774,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< System >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -18889,8 +18941,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27"><param name="Name" value="process"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491"><param name="Name" value="ProcessWatcher"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8"><param name="Name" value="Profiler"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceelf.html#a5e0f37b29d2d9500fe43653adefc1022ac94c37334a8660ad8e5c05176a2b3853"><param name="Name" value="PROGBITS"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4"><param name="Name" value="programName_"></OBJECT>
@@ -19072,10 +19124,23 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html#afc6f64ec1e1fc68c473099be8bb12077"><param name="Name" value="proxyScheduler"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1python_1_1ProxyScheduler.html#a03816b3e6456f7c129c99b28bd62060c"><param name="Name" value="ProxyScheduler"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Prune.html#a6c62d3723aea5572af587ab6e1020682"><param name="Name" value="Prune"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#aa0cd8028bc38e4cf966125bdaddf9231"><param name="Name" value="prune"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab"><param name="Name" value="prune"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab"><param name="Name" value="mesos::internal::slave::docker::MetadataManager"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b"><param name="Name" value="mesos::internal::slave::docker::Store"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#aa0cd8028bc38e4cf966125bdaddf9231"><param name="Name" value="mesos::internal::slave::GarbageCollector"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a70df50e4c266551f3344e74a8081ff57"><param name="Name" value="mesos::internal::slave::GarbageCollectorProcess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914"><param name="Name" value="mesos::internal::slave::Store"></OBJECT>
+  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7078cd22a390f173eef69bba8a5b383f"><param name="Name" value="pruneImages"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a7078cd22a390f173eef69bba8a5b383f"><param name="Name" value="mesos::internal::slave::ComposingContainerizer"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f"><param name="Name" value="mesos::internal::slave::Containerizer"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a72ee3590b8953af3171ca9ab9f0a04d6"><param name="Name" value="mesos::internal::slave::DockerContainerizer"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a2cfbca3ec110b2d29b44b64976a53048"><param name="Name" value="mesos::internal::slave::MesosContainerizer"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a5753254b4abd1590378e943b6aeb6043"><param name="Name" value="mesos::internal::slave::MesosContainerizerProcess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a53a32c4497e8fdc959841b70884798d7"><param name="Name" value="mesos::internal::slave::Provisioner"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a4f87d68020292e2a547d113fbd06c385"><param name="Name" value="mesos::internal::slave::ProvisionerProcess"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classDocker.html#ae3d964240a23f43633d7f8c740ce246b"><param name="Name" value="ps"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="pstree_8hpp.html"><param name="Name" value="pstree.hpp"></OBJECT>
@@ -20593,34 +20658,31 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893"><param name="Name" value="mesos::internal::slave::XfsDiskIsolatorProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="process::Process"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="process::ProcessBase"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< AwaitProcess< T > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< DockerContainerizerProcess >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< DockerContainerizerProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< DockerContainerizerProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GroupProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< GroupProcess >"></OBJECT>
@@ -20636,53 +20698,59 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpProxy >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Logging >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Logging >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Master >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Master >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosAllocatorProcess >"></OBJECT>
-  </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1P

<TRUNCATED>

[16/19] mesos-site git commit: Updated the website built from mesos SHA: bdb604a.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/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 03727ee..fcee374 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
@@ -77,27 +77,28 @@
   <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_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da">provision</a>(const ContainerID &amp;containerId, const Image &amp;image)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">mesos::internal::slave::ProvisionerProcess</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a05f41f06d07ed3ac032769ab6d117c12">ProvisionerProcess</a>(const std::string &amp;rootDir, const std::string &amp;defaultBackend, const hashmap&lt; Image::Type, process::Owned&lt; Store &gt;&gt; &amp;stores, const hashmap&lt; std::string, process::Owned&lt; Backend &gt;&gt; &amp;backends)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">mesos::internal::slave::ProvisionerProcess</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#ac2532fa2d0d8cad571b345748701ab51">recover</a>(const hashset&lt; ContainerID &gt; &amp;knownContainerIds)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">mesos::internal::slave::ProvisionerProcess</a></td><td class="entry"></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>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, const AuthenticatedHttpRequestHandler &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#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;, const Option&lt; http::authentication::Principal &gt; &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>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</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 class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a4f87d68020292e2a547d113fbd06c385">pruneImages</a>(const std::vector&lt; Image &gt; &amp;excludedImages)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">mesos::internal::slave::ProvisionerProcess</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#ac2532fa2d0d8cad571b345748701ab51">recover</a>(const hashset&lt; ContainerID &gt; &amp;knownContainerIds)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">mesos::internal::slave::ProvisionerProcess</a></td><td class="entry"></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>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, const AuthenticatedHttpRequestHandler &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#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;, const Option&lt; http::authentication::Principal &gt; &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>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</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 class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</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#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#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &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="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>(const MessageEvent &amp;event)</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#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>(const DispatchEvent &amp;event)</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#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>(const HttpEvent &amp;event)</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#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>(const ExitedEvent &amp;event)</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#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>(const TerminateEvent &amp;event)</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="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html">process::EventVisitor</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; ProvisionerProcess &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="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</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#af90d581940120abfb787e46568e7a3af">send</a>(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</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#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#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &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; ProvisionerProcess &gt;</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#afada1b4232e2867717bc3cf6d296e2b2">visit</a>(const MessageEvent &amp;event)</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#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>(const DispatchEvent &amp;event)</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#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>(const HttpEvent &amp;event)</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#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>(const ExitedEvent &amp;event)</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#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>(const TerminateEvent &amp;event)</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="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html">process::EventVisitor</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>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/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 3e5d06f..7b72e6a 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
@@ -82,6 +82,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:aad146c139ae4cf525af67ff02b8e46da"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a82f8cfb70b75de3d52ae67b60b220d00"><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_1ProvisionerProcess.html#a82f8cfb70b75de3d52ae67b60b220d00">destroy</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a82f8cfb70b75de3d52ae67b60b220d00"><td class="memSeparator" colspan="2">&#160;</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>
@@ -277,6 +279,22 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
+<a class="anchor" id="a4f87d68020292e2a547d113fbd06c385"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <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::ProvisionerProcess::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>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="ac2532fa2d0d8cad571b345748701ab51"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store-members.html
index 4c62b7a..80dcc80 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store-members.html
@@ -59,8 +59,9 @@
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a956e1d5d123fbc2b6c1b1362247087e7">create</a>(const Flags &amp;flags, SecretResolver *secretResolver=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</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_1Store.html#ae630f092d5c76c10cae55266f82cde63">get</a>(const Image &amp;image, const std::string &amp;backend)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</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_1Store.html#a3941ada48ffb0de68285fee5c0104d42">recover</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a">~Store</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</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_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a>(const std::vector&lt; Image &gt; &amp;excludedImages, const hashset&lt; std::string &gt; &amp;activeLayerPaths)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</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_1Store.html#a3941ada48ffb0de68285fee5c0104d42">recover</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</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_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a">~Store</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</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/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store.html
index b6f8e60..3c257d1 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store.html
@@ -81,6 +81,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:ae630f092d5c76c10cae55266f82cde63"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
 &lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#ae630f092d5c76c10cae55266f82cde63">get</a> (const Image &amp;image, const std::string &amp;backend)=0</td></tr>
 <tr class="separator:ae630f092d5c76c10cae55266f82cde63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe92eaa2c105a23f9c1095eed9178914"><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_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a> (const std::vector&lt; Image &gt; &amp;excludedImages, const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;activeLayerPaths)</td></tr>
+<tr class="separator:afe92eaa2c105a23f9c1095eed9178914"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 Static Public Member Functions</h2></td></tr>
@@ -186,6 +188,40 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="afe92eaa2c105a23f9c1095eed9178914"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <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::Store::prune </td>
+          <td>(</td>
+          <td class="paramtype">const std::vector&lt; Image &gt; &amp;&#160;</td>
+          <td class="paramname"><em>excludedImages</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;&#160;</td>
+          <td class="paramname"><em>activeLayerPaths</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a3941ada48ffb0de68285fee5c0104d42"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store-members.html
index 68a8c8e..2088a04 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store-members.html
@@ -59,8 +59,9 @@
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#aac27cc7b2712ea5d1ebcbb6681676b94">create</a>(const Flags &amp;flags, SecretResolver *secretResolver=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</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_1appc_1_1Store.html#a20abafd3ef254ee076e38f200a79385c">get</a>(const Image &amp;image, const std::string &amp;backend)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</a></td><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_1appc_1_1Store.html#a11eee2bc52c5ad8ba3bebe1bb06518cc">recover</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</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_1appc_1_1Store.html#a2385b2dd9732821f91f5b304f516c2b7">~Store</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</a></td><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_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a>(const std::vector&lt; Image &gt; &amp;excludedImages, const hashset&lt; std::string &gt; &amp;activeLayerPaths)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</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_1appc_1_1Store.html#a11eee2bc52c5ad8ba3bebe1bb06518cc">recover</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</a></td><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_1appc_1_1Store.html#a2385b2dd9732821f91f5b304f516c2b7">~Store</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</a></td><td class="entry"><span class="mlabel">virtual</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/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html
index ff5b850..9edea4e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html
@@ -79,6 +79,9 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a20abafd3ef254ee076e38f200a79385c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
 &lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a20abafd3ef254ee076e38f200a79385c">get</a> (const Image &amp;image, const std::string &amp;backend)</td></tr>
 <tr class="separator:a20abafd3ef254ee076e38f200a79385c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Store')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td></tr>
+<tr class="memitem:afe92eaa2c105a23f9c1095eed9178914 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><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_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a> (const std::vector&lt; Image &gt; &amp;excludedImages, const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;activeLayerPaths)</td></tr>
+<tr class="separator:afe92eaa2c105a23f9c1095eed9178914 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 Static Public Member Functions</h2></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager-members.html
index 466c305..67aa14e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager-members.html
@@ -59,9 +59,10 @@
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#accd46bed2e7d2ed7db8fe8ad9876590c">create</a>(const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</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_1docker_1_1MetadataManager.html#a89d2af07b589abc10d1044d0d3d03e23">get</a>(const ::docker::spec::ImageReference &amp;reference, bool cached)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e">put</a>(const ::docker::spec::ImageReference &amp;reference, const std::vector&lt; std::string &gt; &amp;layerIds)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a4d9830dbfe3f78316ef1d6ee2eb1706b">recover</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a3aa93e9468cdffb41d7bb91932a46acf">~MetadataManager</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab">prune</a>(const std::vector&lt;::docker::spec::ImageReference &gt; &amp;excludedImages)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e">put</a>(const ::docker::spec::ImageReference &amp;reference, const std::vector&lt; std::string &gt; &amp;layerIds)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a4d9830dbfe3f78316ef1d6ee2eb1706b">recover</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a3aa93e9468cdffb41d7bb91932a46acf">~MetadataManager</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</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/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html
index 15f7e2d..a8965a7 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html
@@ -77,6 +77,10 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a89d2af07b589abc10d1044d0d3d03e23"><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; Image &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a89d2af07b589abc10d1044d0d3d03e23">get</a> (const ::docker::spec::ImageReference &amp;reference, bool cached)</td></tr>
 <tr class="memdesc:a89d2af07b589abc10d1044d0d3d03e23"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve Image based on image reference if it is among the Images stored in memory.  <a href="#a89d2af07b589abc10d1044d0d3d03e23">More...</a><br/></td></tr>
 <tr class="separator:a89d2af07b589abc10d1044d0d3d03e23"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a744456a000c23426fc878c3a927b3dab"><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><br class="typebreak"/>
+&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab">prune</a> (const std::vector&lt;::docker::spec::ImageReference &gt; &amp;excludedImages)</td></tr>
+<tr class="memdesc:a744456a000c23426fc878c3a927b3dab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Prune images from the metadata manager by comparing existing images with active images in use.  <a href="#a744456a000c23426fc878c3a927b3dab">More...</a><br/></td></tr>
+<tr class="separator:a744456a000c23426fc878c3a927b3dab"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 Static Public Member Functions</h2></td></tr>
@@ -163,6 +167,32 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a744456a000c23426fc878c3a927b3dab"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classhashset.html">hashset</a>&lt;std::string&gt; &gt; mesos::internal::slave::docker::MetadataManager::prune </td>
+          <td>(</td>
+          <td class="paramtype">const std::vector&lt;::docker::spec::ImageReference &gt; &amp;&#160;</td>
+          <td class="paramname"><em>excludedImages</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Prune images from the metadata manager by comparing existing images with active images in use. </p>
+<p>This function will remove all images not used anymore, and return the list of layers which are still referenced. The caller should ensure such layers are kept in best effort.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">excludedImages</td><td>all images to exclude from pruning. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a list of all layers still refered. </dd></dl>
+
+</div>
+</div>
 <a class="anchor" id="af672706fe637c9cdad8144233718198e"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store-members.html
index 400ce81..54453b8 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store-members.html
@@ -61,6 +61,8 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a1ae5b5db1c4177ac93e1211f6a0100f5">create</a>(const Flags &amp;flags, const process::Owned&lt; Puller &gt; &amp;puller)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">mesos::internal::slave::docker::Store</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_1docker_1_1Store.html#ac846b475459c9319c52b8e69d9682416">get</a>(const mesos::Image &amp;image, const std::string &amp;backend)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">mesos::internal::slave::docker::Store</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_1Store.html#ae630f092d5c76c10cae55266f82cde63">mesos::internal::slave::Store::get</a>(const Image &amp;image, const std::string &amp;backend)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</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_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b">prune</a>(const std::vector&lt; mesos::Image &gt; &amp;excludeImages, const hashset&lt; std::string &gt; &amp;activeLayerPaths)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">mesos::internal::slave::docker::Store</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_1Store.html#afe92eaa2c105a23f9c1095eed9178914">mesos::internal::slave::Store::prune</a>(const std::vector&lt; Image &gt; &amp;excludedImages, const hashset&lt; std::string &gt; &amp;activeLayerPaths)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><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_1docker_1_1Store.html#a78720df311df3e53298548fe5ca92bd4">recover</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">mesos::internal::slave::docker::Store</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_1docker_1_1Store.html#a419165179eb010c457d7135842a1db4b">~Store</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">mesos::internal::slave::docker::Store</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html
index b8d9bd3..2c5b06b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html
@@ -79,10 +79,14 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:ac846b475459c9319c52b8e69d9682416"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
 &lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac846b475459c9319c52b8e69d9682416">get</a> (const mesos::Image &amp;image, const std::string &amp;backend)</td></tr>
 <tr class="separator:ac846b475459c9319c52b8e69d9682416"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9cfaa6189199a1dbab0c23f2642f01b"><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_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b">prune</a> (const std::vector&lt; mesos::Image &gt; &amp;excludeImages, const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;activeLayerPaths)</td></tr>
+<tr class="separator:ac9cfaa6189199a1dbab0c23f2642f01b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Store')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td></tr>
 <tr class="memitem:ae630f092d5c76c10cae55266f82cde63 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
 &lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#ae630f092d5c76c10cae55266f82cde63">get</a> (const Image &amp;image, const std::string &amp;backend)=0</td></tr>
 <tr class="separator:ae630f092d5c76c10cae55266f82cde63 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe92eaa2c105a23f9c1095eed9178914 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><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_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a> (const std::vector&lt; Image &gt; &amp;excludedImages, const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;activeLayerPaths)</td></tr>
+<tr class="separator:afe92eaa2c105a23f9c1095eed9178914 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 Static Public Member Functions</h2></td></tr>
@@ -227,6 +231,40 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="ac9cfaa6189199a1dbab0c23f2642f01b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <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::docker::Store::prune </td>
+          <td>(</td>
+          <td class="paramtype">const std::vector&lt; mesos::Image &gt; &amp;&#160;</td>
+          <td class="paramname"><em>excludeImages</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;&#160;</td>
+          <td class="paramname"><em>activeLayerPaths</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a78720df311df3e53298548fe5ca92bd4"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer-members.html
index d103cdf..fc7984b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer-members.html
@@ -65,13 +65,15 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#ab957b0b3c1e7e63e8a06558b0abf30ef">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)=0</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">pure 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_1tests_1_1MockContainerizer.html#aaff97ef49fa11dc630783add644f23bd">MOCK_METHOD0</a>(containers, process::Future&lt; hashset&lt; ContainerID &gt;&gt;())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94d302e4f144143d4b505ab9a71669df">MOCK_METHOD1</a>(recover, process::Future&lt; Nothing &gt;(const Option&lt; slave::state::SlaveState &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a9e7f0430f738f112242e52f8a19b9f4b">MOCK_METHOD1</a>(attach, process::Future&lt; process::http::Connection &gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94b39f1f4ce647d7a312bcb7d8956974">MOCK_METHOD1</a>(usage, process::Future&lt; ResourceStatistics &gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a818caa44195400aa4fdf6cc9b3093d47">MOCK_METHOD1</a>(wait, process::Future&lt; Option&lt; mesos::slave::ContainerTermination &gt;&gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#ae32d65338b43528111cd94c754aa56e8">MOCK_METHOD1</a>(destroy, process::Future&lt; bool &gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a07c06769bc9639918d4424fb8284ce2e">MOCK_METHOD2</a>(update, process::Future&lt; Nothing &gt;(const ContainerID &amp;, const Resources &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#acd1bdcdca3f1296d7036aad48355f14e">MOCK_METHOD4</a>(launch, process::Future&lt; slave::Containerizer::LaunchResult &gt;(const ContainerID &amp;, const mesos::slave::ContainerConfig &amp;, const std::map&lt; std::string, std::string &gt; &amp;, const Option&lt; std::string &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a8d15b864f927bcc608ac78cf222a9078">MOCK_METHOD0</a>(pruneImages, process::Future&lt; Nothing &gt;())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94d302e4f144143d4b505ab9a71669df">MOCK_METHOD1</a>(recover, process::Future&lt; Nothing &gt;(const Option&lt; slave::state::SlaveState &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a9e7f0430f738f112242e52f8a19b9f4b">MOCK_METHOD1</a>(attach, process::Future&lt; process::http::Connection &gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94b39f1f4ce647d7a312bcb7d8956974">MOCK_METHOD1</a>(usage, process::Future&lt; ResourceStatistics &gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a818caa44195400aa4fdf6cc9b3093d47">MOCK_METHOD1</a>(wait, process::Future&lt; Option&lt; mesos::slave::ContainerTermination &gt;&gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#ae32d65338b43528111cd94c754aa56e8">MOCK_METHOD1</a>(destroy, process::Future&lt; bool &gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a07c06769bc9639918d4424fb8284ce2e">MOCK_METHOD2</a>(update, process::Future&lt; Nothing &gt;(const ContainerID &amp;, const Resources &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#acd1bdcdca3f1296d7036aad48355f14e">MOCK_METHOD4</a>(launch, process::Future&lt; slave::Containerizer::LaunchResult &gt;(const ContainerID &amp;, const mesos::slave::ContainerConfig &amp;, const std::map&lt; std::string, std::string &gt; &amp;, const Option&lt; std::string &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</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#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a>()=0</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">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#afb384accdd6d431e1882cd861de3212d">recover</a>(const Option&lt; state::SlaveState &gt; &amp;state)=0</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">pure 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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer.html
index 5568d54..7e7c503 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer.html
@@ -87,6 +87,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ae32d65338b43528111cd94c754aa56e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aaff97ef49fa11dc630783add644f23bd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#aaff97ef49fa11dc630783add644f23bd">MOCK_METHOD0</a> (<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af0da001473e339d2e35d40f5ee1a32d4">containers</a>, <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; ContainerID &gt;&gt;())</td></tr>
 <tr class="separator:aaff97ef49fa11dc630783add644f23bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d15b864f927bcc608ac78cf222a9078"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a8d15b864f927bcc608ac78cf222a9078">MOCK_METHOD0</a> (<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a>, <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;())</td></tr>
+<tr class="separator:a8d15b864f927bcc608ac78cf222a9078"><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>
@@ -119,6 +121,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:af0da001473e339d2e35d40f5ee1a32d4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af62e593d744b6fe45dff965aa6a6f69b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><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_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b">remove</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:af62e593d744b6fe45dff965aa6a6f69b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43b66ff0ea3d543150eb27725d4afe7f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><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_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a> ()=0</td></tr>
+<tr class="separator:a43b66ff0ea3d543150eb27725d4afe7f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
 Additional Inherited Members</h2></td></tr>
@@ -161,6 +165,32 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a8d15b864f927bcc608ac78cf222a9078"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::tests::MockContainerizer::MOCK_METHOD0 </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a>&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><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="paramname">()&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a94d302e4f144143d4b505ab9a71669df"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer-members.html
index b361d6f..987a211 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer-members.html
@@ -74,16 +74,17 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a20f9c92d99bc2ccd7a5b3a37d5c7de79">MOCK_METHOD4</a>(launch, process::Future&lt; slave::Containerizer::LaunchResult &gt;(const ContainerID &amp;, const mesos::slave::ContainerConfig &amp;, const std::map&lt; std::string, std::string &gt; &amp;, const Option&lt; std::string &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html">mesos::internal::tests::MockDockerContainerizer</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#af3b44a7786c0ba2f701cf5653a79905f">MockDockerContainerizer</a>(const slave::Flags &amp;flags, slave::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_1tests_1_1MockDockerContainerizer.html">mesos::internal::tests::MockDockerContainerizer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a66795eec472134c5b433d0c942746eb7">MockDockerContainerizer</a>(const process::Owned&lt; slave::DockerContainerizerProcess &gt; &amp;process)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html">mesos::internal::tests::MockDockerContainerizer</a></td><td class="entry"></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_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_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 class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#ad7aa94f728dcd8f8c741ad94519277b2">~MockDockerContainerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html">mesos::internal::tests::MockDockerContainerizer</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#a72ee3590b8953af3171ca9ab9f0a04d6">pruneImages</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 class="even"><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><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 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_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 class="even"><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><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 class="even"><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><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_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_1tests_1_1MockDockerContainerizer.html#ad7aa94f728dcd8f8c741ad94519277b2">~MockDockerContainerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html">mesos::internal::tests::MockDockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</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/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html
index 597e355..3b76385 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html
@@ -118,6 +118,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aadca51b8cdaff5ee8e385c03682edf3d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1DockerContainerizer"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
 &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 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1DockerContainerizer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a72ee3590b8953af3171ca9ab9f0a04d6 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1DockerContainerizer"><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#a72ee3590b8953af3171ca9ab9f0a04d6">pruneImages</a> ()</td></tr>
+<tr class="separator:a72ee3590b8953af3171ca9ab9f0a04d6 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1DockerContainerizer"><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>