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>  <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>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a>(<span class="keyword">const</span> ContainerID&, <span class="keywordtype">int</span>));</div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> </div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <span class="comment">// Additional destroy method for testing because we won't know the</span></div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <span class="comment">// ContainerID created for each container.</span></div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></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>  <span class="keyword">const</span> FrameworkID& frameworkId,</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keyword">const</span> ExecutorID& executorId);</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> </div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="keywordtype">void</span> setup();</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <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>  <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>  <span class="comment">// mock functions.</span></div>
+<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <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>  <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>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a>());</div>
+<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> </div>
+<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="comment">// Additional destroy method for testing because we won't know the</span></div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <span class="comment">// ContainerID created for each container.</span></div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></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>  <span class="keyword">const</span> FrameworkID& frameworkId,</div>
+<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <span class="keyword">const</span> ExecutorID& executorId);</div>
+<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> </div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="keywordtype">void</span> setup();</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span> </div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _recover(</div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::state::SlaveState></a>& state);</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> </div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<slave::Containerizer::LaunchResult></a> _launch(</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& containerConfig,</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keyword">const</span> std::map<std::string, std::string>& <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>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& pidCheckpointPath);</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> </div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Connection></a> _attach(</div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> </div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _update(</div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& <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>  <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>  <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>  <span class="comment">// mock functions.</span></div>
+<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _recover(</div>
+<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<slave::state::SlaveState></a>& state);</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> </div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<slave::Containerizer::LaunchResult></a> _launch(</div>
+<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& containerConfig,</div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keyword">const</span> std::map<std::string, std::string>& <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>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& pidCheckpointPath);</div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> </div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Connection></a> _attach(</div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ResourceStatistics></a> _usage(</div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ContainerStatus></a> _status(</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> </div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Option<mesos::slave::ContainerTermination></a>> _wait(</div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> </div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> _destroy(</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> </div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> _kill(</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <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>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _update(</div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& <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> </div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ResourceStatistics></a> _usage(</div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> </div>
+<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ContainerStatus></a> _status(</div>
+<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> </div>
+<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Option<mesos::slave::ContainerTermination></a>> _wait(</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> </div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> _destroy(</div>
+<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> </div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<TestContainerizerProcess></a> process;</div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> };</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> </div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> } <span class="comment">// namespace tests {</span></div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> } <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> </div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> _kill(</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <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> </div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _pruneImages();</div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> </div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="preprocessor">#endif // __TEST_CONTAINERIZER_HPP__</span></div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<TestContainerizerProcess></a> process;</div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> };</div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> </div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> } <span class="comment">// namespace tests {</span></div>
+<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> } <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> <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< Nothing >(const Option< slave::state::SlaveState > &))</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< Nothing > 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< Nothing >(const ContainerID &, const Resources &))</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< slave::Containerizer::LaunchResult >(const ContainerID &, const mesos::slave::ContainerConfig &, const std::map< std::string, std::string > &, const Option< std::string > &))</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< Nothing >())</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< bool > kill(const ContainerID &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< mesos::v1::executor::Mesos, mesos::v1::executor::Event > 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 &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 &name, const std::string &value, const TReservationInfos &...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< slave::ImageInfo >(const Image &image, const std::string &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< Nothing > 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< Nothing >())</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 &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< int_fd > open(const std::string &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 &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 &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< T ></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< Event, Driver ></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< T ></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< T ></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< T ></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< Mesos, Event ></a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a49d9fdb848613bb865c0d0fc320a78f7">mesos::internal::tests::resource_provider::MockResourceProvider< Event, Driver ></a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a7dfa1797debefd1cd2e986ba0b664b89">mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event ></a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#ad68e7e09e1f373256faf91448aca3fb0">mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event ></a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a0b6d506741e927a1f1d8cb77b1fdbf19">mesos::internal::tests::resource_provider::MockResourceProvider< Event, Driver ></a>
</li>
<li>MOCK_METHOD2()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa3560a19f7c4b51479372903f741e11a">mesos::internal::tests::TestAllocator< T ></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< T ></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< T ></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< T ></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< T ></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< T ></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< T ></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< T ></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< Mesos, Event ></a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a074c3e1c8577951dc627452c32e766f0">mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event ></a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#aa9664191d42e27feb39ef17b340b6c07">mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event ></a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a2ec85d03639c057a1371f977b3ec9310">mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event ></a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a9e8450d5d558ae2d14c893a36294dbdb">mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event ></a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a2d321793739d42150e7b132792d81cad">mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event ></a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a9d0c7267a720273d2b3ae26b53d52506">mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event ></a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#af54360cd6e4ea7a208ea53b7d36b082b">mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event ></a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a074c3e1c8577951dc627452c32e766f0">mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event ></a>
</li>
<li>MOCK_METHOD3()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a61d02835ea07196d541fa835a9738065">mesos::internal::tests::TestAllocator< T ></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< T ></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< T ></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< T ></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< T ></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< T ></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< T ></a>
</li>
<li>MOCK_METHOD6()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#acf79479daa3f4a26ee3bab26fc61618a">mesos::internal::tests::TestAllocator< T ></a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a410ec0825e1c6174cae59977844041e0">mesos::internal::tests::TestAllocator< T ></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< mesos::Authenticator ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#aa8668f4f689c3ac87afb2468e0b1a34f">mesos::modules::Module< mesos::allocator::Allocator ></a>
+: <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html#a98988b3d66ecf17a83d14040b1c1746c">mesos::modules::Module< mesos::Authorizer ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01TestModule_01_4.html#aa25fa34f4d1284a6a9b2cbc9c3dc475b">mesos::modules::Module< TestModule ></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< mesos::master::contender::MasterContender ></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< mesos::master::detector::MasterDetector ></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< mesos::http::authentication::Authenticatee ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4.html#aa657e63de3c41fbda707578ed3b6dda0">mesos::modules::Module< mesos::SecretResolver ></a>
, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ContainerLogger_01_4.html#a56f65ddb9a32dd11725a6a20c988861f">mesos::modules::Module< mesos::slave::ContainerLogger ></a>
, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html#a6a2586dd09bd65db792aeaf7cadee5ab">mesos::modules::Module< mesos::Hook ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html#a458cd8085339645f50f8c63c06f7f4d7">mesos::modules::Module< Anonymous ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html#a98988b3d66ecf17a83d14040b1c1746c">mesos::modules::Module< mesos::Authorizer ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1Isolator_01_4.html#a9c3ce3bcc39adbdeb02cfd9abdfef00b">mesos::modules::Module< mesos::slave::Isolator ></a>
, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a4ff0c9fbd3f74ca9b0214a69c89df909">mesos::modules::Module< mesos::Authenticatee ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4.html#aa657e63de3c41fbda707578ed3b6dda0">mesos::modules::Module< mesos::SecretResolver ></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< mesos::master::detector::MasterDetector ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01TestModule_01_4.html#aa25fa34f4d1284a6a9b2cbc9c3dc475b">mesos::modules::Module< TestModule ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1QoSController_01_4.html#a38a742e9e3e4166009e3d5cd92f7585a">mesos::modules::Module< mesos::slave::QoSController ></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< mesos::master::contender::MasterContender ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html#aaea6bf809252bc4ea890808ebca47d4e">mesos::modules::Module< mesos::SecretGenerator ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#aa8668f4f689c3ac87afb2468e0b1a34f">mesos::modules::Module< mesos::allocator::Allocator ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html#a458cd8085339645f50f8c63c06f7f4d7">mesos::modules::Module< Anonymous ></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< process::http::authentication::Authenticator ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#abede4c5ef101a12c52d1476d51658448">mesos::modules::Module< mesos::Authenticator ></a>
, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ResourceEstimator_01_4.html#ad52d9906a2e39d359e2910f95322d271">mesos::modules::Module< mesos::slave::ResourceEstimator ></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< mesos::http::authentication::Authenticatee ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html#aaea6bf809252bc4ea890808ebca47d4e">mesos::modules::Module< mesos::SecretGenerator ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1Isolator_01_4.html#a9c3ce3bcc39adbdeb02cfd9abdfef00b">mesos::modules::Module< mesos::slave::Isolator ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1QoSController_01_4.html#a38a742e9e3e4166009e3d5cd92f7585a">mesos::modules::Module< mesos::slave::QoSController ></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< Key, Value, Hash, Equal ></a>
+: <a class="el" href="classmultihashmap.html#a9b179e77c03fb85cfe4e59cc6cf0bf95">multihashmap< Key, Value, Hash, Equal ></a>
</li>
<li>Multimap()
: <a class="el" href="classMultimap.html#a13d4bd4285946600c1af81e5be4b09ad">Multimap< K, V ></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< T ></a>
, <a class="el" href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option< T ></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< Classifier ></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< T ></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< T ></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< T ></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< T ></a>
+: <a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">process::Promise< T ></a>
</li>
<li>Promise< T >
: <a class="el" href="classprocess_1_1Future.html#a697fa51a09bfecabc58fd6d07ce8f501">process::Future< T ></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< Key, Value ></a>
-, <a class="el" href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">process::Queue< T ></a>
+, <a class="el" href="classhashmap.html#a040f93efd556981326f0809e0f24f9ef">hashmap< Key, Value, Hash, Equal ></a>
, <a class="el" href="classmultihashmap.html#ae10d45cc115dd9f16c07e3fb9a980bca">multihashmap< Key, Value, Hash, Equal ></a>
+, <a class="el" href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">process::Queue< T ></a>
, <a class="el" href="classMultimap.html#a86848edcdc42b4e0b46e3d6beccec2c6">Multimap< K, V ></a>
-, <a class="el" href="classhashmap.html#a040f93efd556981326f0809e0f24f9ef">hashmap< Key, Value, Hash, Equal ></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< AllocatorProcess ></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< AllocatorProcess ></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< T ></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< Call, Event ></a>
+, <a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">process::Process< T ></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< T ></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< Call, Event ></a>
-, <a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">process::Process< T ></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< R ></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< T ></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< AllocatorProcess ></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< AllocatorProcess ></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< T ></a>
, <a class="el" href="structJSON_1_1internal_1_1HasMappedType.html#a6bdb87953ddf4e3698c6ddbcf0b65189">JSON::internal::HasMappedType< T ></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< T ></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< T ></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< T >::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< T >::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< T ></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< Event, Driver ></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< T ></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< Mesos, Event ></a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#ad68e7e09e1f373256faf91448aca3fb0">mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event ></a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a0b6d506741e927a1f1d8cb77b1fdbf19">mesos::internal::tests::resource_provider::MockResourceProvider< Event, Driver ></a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a83396eca9b218e840e072a09e38aacca">mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event ></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< T ></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< T ></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< Mesos, Event ></a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a7c4430ac45b05eb0af86bd7bef95a9ff">mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event ></a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a2d321793739d42150e7b132792d81cad">mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event ></a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#ad36bbe61c0fe0f1f870bb84164d0ae12">mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event ></a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a380ebd93135bc0cb23029dd35e4921c3">mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event ></a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#aa40969542f4bbaea833f6de58ea513a2">mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event ></a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a9e8450d5d558ae2d14c893a36294dbdb">mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event ></a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#ad36bbe61c0fe0f1f870bb84164d0ae12">mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event ></a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a99d6e39b7d233b368b0cdb4976b057f4">mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event ></a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#aa9664191d42e27feb39ef17b340b6c07">mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event ></a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a074c3e1c8577951dc627452c32e766f0">mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event ></a>
</li>
<li>MOCK_METHOD3()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a95d6ffbaf7bf12ef0712379cf6b2893b">mesos::internal::tests::TestAllocator< T ></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< T ></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< T ></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< T ></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< T ></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< T ></a>
</li>
<li>MOCK_METHOD6()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#acf79479daa3f4a26ee3bab26fc61618a">mesos::internal::tests::TestAllocator< T ></a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a410ec0825e1c6174cae59977844041e0">mesos::internal::tests::TestAllocator< T ></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< mesos::Hook ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html#aaea6bf809252bc4ea890808ebca47d4e">mesos::modules::Module< mesos::SecretGenerator ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#aa8668f4f689c3ac87afb2468e0b1a34f">mesos::modules::Module< mesos::allocator::Allocator ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4.html#aa657e63de3c41fbda707578ed3b6dda0">mesos::modules::Module< mesos::SecretResolver ></a>
+: <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1QoSController_01_4.html#a38a742e9e3e4166009e3d5cd92f7585a">mesos::modules::Module< mesos::slave::QoSController ></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< mesos::master::contender::MasterContender ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a4ff0c9fbd3f74ca9b0214a69c89df909">mesos::modules::Module< mesos::Authenticatee ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1QoSController_01_4.html#a38a742e9e3e4166009e3d5cd92f7585a">mesos::modules::Module< mesos::slave::QoSController ></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< mesos::master::detector::MasterDetector ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1Isolator_01_4.html#a9c3ce3bcc39adbdeb02cfd9abdfef00b">mesos::modules::Module< mesos::slave::Isolator ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html#aaea6bf809252bc4ea890808ebca47d4e">mesos::modules::Module< mesos::SecretGenerator ></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< mesos::http::authentication::Authenticatee ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01TestModule_01_4.html#aa25fa34f4d1284a6a9b2cbc9c3dc475b">mesos::modules::Module< TestModule ></a>
, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ResourceEstimator_01_4.html#ad52d9906a2e39d359e2910f95322d271">mesos::modules::Module< mesos::slave::ResourceEstimator ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html#a6a2586dd09bd65db792aeaf7cadee5ab">mesos::modules::Module< mesos::Hook ></a>
, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ContainerLogger_01_4.html#a56f65ddb9a32dd11725a6a20c988861f">mesos::modules::Module< mesos::slave::ContainerLogger ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#abede4c5ef101a12c52d1476d51658448">mesos::modules::Module< mesos::Authenticator ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1Isolator_01_4.html#a9c3ce3bcc39adbdeb02cfd9abdfef00b">mesos::modules::Module< mesos::slave::Isolator ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a4ff0c9fbd3f74ca9b0214a69c89df909">mesos::modules::Module< mesos::Authenticatee ></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< mesos::master::detector::MasterDetector ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#aa8668f4f689c3ac87afb2468e0b1a34f">mesos::modules::Module< mesos::allocator::Allocator ></a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4.html#aa657e63de3c41fbda707578ed3b6dda0">mesos::modules::Module< mesos::SecretResolver ></a>
, <a class="el" href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html#a458cd8085339645f50f8c63c06f7f4d7">mesos::modules::Module< Anonymous ></a>
, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html#a98988b3d66ecf17a83d14040b1c1746c">mesos::modules::Module< mesos::Authorizer ></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< process::http::authentication::Authenticator ></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< mesos::http::authentication::Authenticatee ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01TestModule_01_4.html#aa25fa34f4d1284a6a9b2cbc9c3dc475b">mesos::modules::Module< TestModule ></a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#abede4c5ef101a12c52d1476d51658448">mesos::modules::Module< mesos::Authenticator ></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< T ></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< T ></a>
-, <a class="el" href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option< T ></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< T ></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< T ></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< T ></a>
+: <a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">process::Promise< T ></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< K, V ></a>
+, <a class="el" href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">process::Queue< T ></a>
, <a class="el" href="classCache.html#a7b54629fb513d4b1652951bb713a0635">Cache< Key, Value ></a>
-, <a class="el" href="classMultimap.html#a86848edcdc42b4e0b46e3d6beccec2c6">Multimap< K, V ></a>
-, <a class="el" href="classhashmap.html#a040f93efd556981326f0809e0f24f9ef">hashmap< Key, Value, Hash, Equal ></a>
, <a class="el" href="classmultihashmap.html#ae10d45cc115dd9f16c07e3fb9a980bca">multihashmap< Key, Value, Hash, Equal ></a>
-, <a class="el" href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">process::Queue< T ></a>
+, <a class="el" href="classhashmap.html#a040f93efd556981326f0809e0f24f9ef">hashmap< Key, Value, Hash, Equal ></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< AllocatorProcess ></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< AllocatorProcess ></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< AllocatorProcess ></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< AllocatorProcess ></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< AllocatorProcess ></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< T ></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< T ></a>
+: <a class="el" href="classprocess_1_1ControlFlow.html#a9fa0744c29d7bffd54f10aea580ba187">process::ControlFlow< T ></a>
</li>
<li>Value()
-: <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries< T >::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< T ></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< T ></a>
+, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer< T ></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< T ></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< T ></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< T >::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< Key, Value ></a>
@@ -178,12 +166,12 @@
<li>Variant()
: <a class="el" href="classVariant.html#aeaf81abef309c9e840316c6ebf8b3cdf">Variant< T, Ts ></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< T ></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< State ></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> </div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <span class="keyword">remove</span>(<span class="keyword">const</span> ContainerID& containerId);</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <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>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<MesosContainerizerProcess></a>& process);</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<MesosContainerizerProcess></a> process;</div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> };</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> </div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> </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> <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>  : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a><MesosContainerizerProcess></div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> {</div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <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>  <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>  <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="l00128"></a><span class="lineno"> 128</span>  <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>  <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>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<Launcher></a>& _launcher,</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Shared.html">process::Shared<Provisioner></a>& _provisioner,</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="keyword">const</span> std::vector<<a class="code" href="classprocess_1_1Owned.html">process::Owned<mesos::slave::Isolator></a>>& _isolators)</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  : <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">"mesos-containerizer"</span>)),</div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  flags(_flags),</div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  fetcher(_fetcher),</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  ioSwitchboard(_ioSwitchboard),</div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  launcher(_launcher),</div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  provisioner(_provisioner),</div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  isolators(_isolators) {}</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> </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>  <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>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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> </div>
+<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <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>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<MesosContainerizerProcess></a>& process);</div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> </div>
+<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<MesosContainerizerProcess></a> process;</div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> };</div>
+<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> </div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </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> <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>  : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a><MesosContainerizerProcess></div>
+<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> {</div>
+<div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <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>  <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>  <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="l00130"></a><span class="lineno"> 130</span>  <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>  <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>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<Launcher></a>& _launcher,</div>
+<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Shared.html">process::Shared<Provisioner></a>& _provisioner,</div>
+<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="keyword">const</span> std::vector<<a class="code" href="classprocess_1_1Owned.html">process::Owned<mesos::slave::Isolator></a>>& _isolators)</div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  : <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">"mesos-containerizer"</span>)),</div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  flags(_flags),</div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  fetcher(_fetcher),</div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  ioSwitchboard(_ioSwitchboard),</div>
+<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  launcher(_launcher),</div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  provisioner(_provisioner),</div>
+<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  isolators(_isolators) {}</div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> </div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<state::SlaveState></a>& state);</div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& containerConfig,</div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keyword">const</span> std::map<std::string, std::string>& <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>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& pidCheckpointPath);</div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> </div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Connection></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>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> </div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& resources);</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> </div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ResourceStatistics></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>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> </div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ContainerStatus></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>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> </div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Option<mesos::slave::ContainerTermination></a>> <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>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> </div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <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> </div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerTermination></a>& termination);</div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> </div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="keywordtype">int</span> signal);</div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> </div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <span class="keyword">remove</span>(<span class="keyword">const</span> ContainerID& 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>  <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> </div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<state::SlaveState></a>& state);</div>
+<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> </div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& containerConfig,</div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <span class="keyword">const</span> std::map<std::string, std::string>& <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>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& pidCheckpointPath);</div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<process::http::Connection></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>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& resources);</div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> </div>
+<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ResourceStatistics></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>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> </div>
+<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ContainerStatus></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>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> </div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Option<mesos::slave::ContainerTermination></a>> <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>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> </div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <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> </div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerTermination></a>& termination);</div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> </div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keywordtype">int</span> signal);</div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> </div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<hashset<ContainerID></a>> <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>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <span class="keyword">remove</span>(<span class="keyword">const</span> ContainerID& containerId);</div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="keyword">enum</span> State</div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  {</div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  PROVISIONING,</div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  PREPARING,</div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  ISOLATING,</div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  FETCHING,</div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  RUNNING,</div>
-<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  DESTROYING</div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  };</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> </div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  <span class="keyword">friend</span> std::ostream& <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#acf6d422ed7139f6e0398f0c875e68ccf">operator<<</a>(std::ostream& stream, <span class="keyword">const</span> State& state);</div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> </div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _recover(</div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="keyword">const</span> std::list<mesos::slave::ContainerState>& recoverable,</div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset<ContainerID></a>& orphans);</div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<hashset<ContainerID></a>> <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> </div>
+<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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> </div>
+<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <span class="keyword">enum</span> State</div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  {</div>
+<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  PROVISIONING,</div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  PREPARING,</div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  ISOLATING,</div>
+<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  FETCHING,</div>
+<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  RUNNING,</div>
+<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  DESTROYING</div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  };</div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> </div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="keyword">friend</span> std::ostream& <a class="code" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#acf6d422ed7139f6e0398f0c875e68ccf">operator<<</a>(std::ostream& stream, <span class="keyword">const</span> State& state);</div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> </div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::list<Nothing></a>> recoverIsolators(</div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _recover(</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <span class="keyword">const</span> std::list<mesos::slave::ContainerState>& recoverable,</div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset<ContainerID></a>& orphans);</div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> </div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> recoverProvisioner(</div>
+<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::list<Nothing></a>> recoverIsolators(</div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <span class="keyword">const</span> std::list<mesos::slave::ContainerState>& recoverable,</div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset<ContainerID></a>& orphans);</div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> </div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> __recover(</div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="keyword">const</span> std::list<mesos::slave::ContainerState>& recovered,</div>
+<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> recoverProvisioner(</div>
+<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="keyword">const</span> std::list<mesos::slave::ContainerState>& recoverable,</div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset<ContainerID></a>& orphans);</div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> prepare(</div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<ProvisionInfo></a>& provisionInfo);</div>
+<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> __recover(</div>
+<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keyword">const</span> std::list<mesos::slave::ContainerState>& recovered,</div>
+<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset<ContainerID></a>& orphans);</div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> </div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> fetch(</div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> </div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></a> _launch(</div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerIO></a>& containerIO,</div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <span class="keyword">const</span> std::map<std::string, std::string>& <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>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& pidCheckpointPath);</div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> </div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> isolate(</div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  <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>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> prepare(</div>
+<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<ProvisionInfo></a>& provisionInfo);</div>
+<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> </div>
+<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> fetch(</div>
+<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> </div>
+<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></a> _launch(</div>
+<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerIO></a>& containerIO,</div>
+<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="keyword">const</span> std::map<std::string, std::string>& <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>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& pidCheckpointPath);</div>
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> </div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <span class="comment">// Continues 'destroy()' once nested containers are handled.</span></div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <span class="keywordtype">void</span> _destroy(</div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerTermination></a>& termination,</div>
-<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="keyword">const</span> State& previousState,</div>
-<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  <span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a><<a class="code" href="classprocess_1_1Future.html">process::Future<bool></a>>& destroys);</div>
-<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> </div>
-<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  <span class="comment">// Continues '_destroy()' once isolators has completed.</span></div>
-<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  <span class="keywordtype">void</span> __destroy(</div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerTermination></a>& termination);</div>
-<div class="line"><a name="l00241"></a><span class="lineno"> 241</span> </div>
-<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  <span class="comment">// Continues '__destroy()' once all processes have been killed</span></div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  <span class="comment">// by the launcher.</span></div>
-<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <span class="keywordtype">void</span> ___destroy(</div>
-<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerTermination></a>& termination,</div>
-<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a>& future);</div>
-<div class="line"><a name="l00248"></a><span class="lineno"> 248</span> </div>
-<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  <span class="comment">// Continues '___destroy()' once we get the exit status of the container.</span></div>
-<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <span class="keywordtype">void</span> ____destroy(</div>
-<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerTermination></a>& termination);</div>
-<div class="line"><a name="l00253"></a><span class="lineno"> 253</span> </div>
-<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  <span class="comment">// Continues '____destroy()' once all isolators have completed</span></div>
-<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  <span class="comment">// cleanup.</span></div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  <span class="keywordtype">void</span> _____destroy(</div>
-<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerTermination></a>& termination,</div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a><<a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a>>>& cleanups);</div>
-<div class="line"><a name="l00260"></a><span class="lineno"> 260</span> </div>
-<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  <span class="comment">// Continues '_____destroy()' once provisioner have completed destroy.</span></div>
-<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  <span class="keywordtype">void</span> ______destroy(</div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerTermination></a>& termination,</div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a>& <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> </div>
-<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <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>  <span class="comment">// processes. This will trigger container destruction.</span></div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <span class="keywordtype">void</span> limited(</div>
-<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future<mesos::slave::ContainerLimitation></a>& future);</div>
-<div class="line"><a name="l00272"></a><span class="lineno"> 272</span> </div>
-<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="comment">// Helper for reaping the 'init' process of a container.</span></div>
-<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Option<int></a>> reap(</div>
-<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <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> </div>
-<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  <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>  <span class="comment">// destroy.</span></div>
-<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="keywordtype">void</span> reaped(<span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> isolate(</div>
+<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <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> </div>
+<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="comment">// Continues 'destroy()' once nested containers are handled.</span></div>
+<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  <span class="keywordtype">void</span> _destroy(</div>
+<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerTermination></a>& termination,</div>
+<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  <span class="keyword">const</span> State& previousState,</div>
+<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  <span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a><<a class="code" href="classprocess_1_1Future.html">process::Future<bool></a>>& destroys);</div>
+<div class="line"><a name="l00240"></a><span class="lineno"> 240</span> </div>
+<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  <span class="comment">// Continues '_destroy()' once isolators has completed.</span></div>
+<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  <span class="keywordtype">void</span> __destroy(</div>
+<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerTermination></a>& termination);</div>
+<div class="line"><a name="l00245"></a><span class="lineno"> 245</span> </div>
+<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <span class="comment">// Continues '__destroy()' once all processes have been killed</span></div>
+<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  <span class="comment">// by the launcher.</span></div>
+<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  <span class="keywordtype">void</span> ___destroy(</div>
+<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerTermination></a>& termination,</div>
+<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a>& future);</div>
+<div class="line"><a name="l00252"></a><span class="lineno"> 252</span> </div>
+<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  <span class="comment">// Continues '___destroy()' once we get the exit status of the container.</span></div>
+<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  <span class="keywordtype">void</span> ____destroy(</div>
+<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerTermination></a>& termination);</div>
+<div class="line"><a name="l00257"></a><span class="lineno"> 257</span> </div>
+<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  <span class="comment">// Continues '____destroy()' once all isolators have completed</span></div>
+<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  <span class="comment">// cleanup.</span></div>
+<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  <span class="keywordtype">void</span> _____destroy(</div>
+<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerTermination></a>& termination,</div>
+<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a><<a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a>>>& cleanups);</div>
+<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> </div>
+<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  <span class="comment">// Continues '_____destroy()' once provisioner have completed destroy.</span></div>
+<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  <span class="keywordtype">void</span> ______destroy(</div>
+<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<mesos::slave::ContainerTermination></a>& termination,</div>
+<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a>& <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> </div>
+<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <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>  <span class="comment">// processes. This will trigger container destruction.</span></div>
+<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="keywordtype">void</span> limited(</div>
+<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future<mesos::slave::ContainerLimitation></a>& future);</div>
+<div class="line"><a name="l00276"></a><span class="lineno"> 276</span> </div>
+<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  <span class="comment">// Helper for reaping the 'init' process of a container.</span></div>
+<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Option<int></a>> reap(</div>
+<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <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> </div>
-<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <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>  <span class="comment">// all isolator related operations to that struct.</span></div>
-<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::list<process::Future<Nothing></a>>> cleanupIsolators(</div>
-<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00286"></a><span class="lineno"> 286</span> </div>
-<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <span class="keyword">const</span> Flags flags;</div>
-<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  Fetcher* fetcher;</div>
-<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  IOSwitchboard* ioSwitchboard;</div>
-<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<Launcher></a> launcher;</div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Shared.html">process::Shared<Provisioner></a> provisioner;</div>
-<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <span class="keyword">const</span> std::vector<process::Owned<mesos::slave::Isolator>> isolators;</div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span> </div>
-<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <span class="keyword">struct </span>Container</div>
-<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  {</div>
-<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  Container() : sequence(<span class="stringliteral">"mesos-container-status-updates"</span>) {}</div>
+<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <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>  <span class="comment">// destroy.</span></div>
+<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  <span class="keywordtype">void</span> reaped(<span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> </div>
+<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  <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>  <span class="comment">// all isolator related operations to that struct.</span></div>
+<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::list<process::Future<Nothing></a>>> cleanupIsolators(</div>
+<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00290"></a><span class="lineno"> 290</span> </div>
+<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  <span class="keyword">const</span> Flags flags;</div>
+<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  Fetcher* fetcher;</div>
+<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  IOSwitchboard* ioSwitchboard;</div>
+<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<Launcher></a> launcher;</div>
+<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Shared.html">process::Shared<Provisioner></a> provisioner;</div>
+<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  <span class="keyword">const</span> std::vector<process::Owned<mesos::slave::Isolator>> isolators;</div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span> </div>
-<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  <span class="comment">// Promise for futures returned from wait().</span></div>
-<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  <a class="code" href="classprocess_1_1Promise.html">process::Promise<mesos::slave::ContainerTermination></a> termination;</div>
-<div class="line"><a name="l00300"></a><span class="lineno"> 300</span> </div>
-<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  <span class="comment">// NOTE: this represents 'PID 1', i.e., the "init" of the</span></div>
-<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  <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>  <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>  <span class="comment">// containers).</span></div>
-<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <a class="code" href="classOption.html">Option<pid_t></a> pid;</div>
-<div class="line"><a name="l00306"></a><span class="lineno"> 306</span> </div>
-<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>  <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>  <span class="comment">// we don't keep track of sandbox directory for orphan containers.</span></div>
-<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>  <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>  <span class="comment">// from executor's directory and hierarchy of containers.</span></div>
-<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  <span class="comment">//</span></div>
-<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <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>  <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>  <a class="code" href="classOption.html">Option<std::string></a> directory;</div>
-<div class="line"><a name="l00315"></a><span class="lineno"> 315</span> </div>
-<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  <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>  <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>  <span class="comment">// 'status' will be set to None().</span></div>
-<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  <span class="comment">//</span></div>
-<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <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>  <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>  <span class="comment">// isolators and provisioner after that.</span></div>
-<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  <a class="code" href="classOption.html">Option<process::Future<Option<int></a>>> <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> </div>
-<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  <span class="comment">// We keep track of the future for 'provisioner->provision' so</span></div>
-<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>  <span class="comment">// that destroy will only start calling 'provisioner->destroy'</span></div>
-<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  <span class="comment">// after 'provisioner->provision' has finished.</span></div>
-<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ProvisionInfo></a> provisioning;</div>
-<div class="line"><a name="l00329"></a><span class="lineno"> 329</span> </div>
-<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  <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>  <span class="comment">// 'isolator->prepare' to finish so that destroy will only start</span></div>
-<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>  <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>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::list<Option<mesos::slave::ContainerLaunchInfo></a>>></div>
-<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>  launchInfos;</div>
-<div class="line"><a name="l00335"></a><span class="lineno"> 335</span> </div>
-<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  <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>  <span class="comment">// 'isolator->isolate' futures so that destroy will only start</span></div>
-<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>  <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>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::list<Nothing></a>> isolation;</div>
-<div class="line"><a name="l00340"></a><span class="lineno"> 340</span> </div>
-<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>  <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>  <span class="comment">// the ResourceStatistics limits in usage().</span></div>
-<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>  <a class="code" href="classmesos_1_1Resources.html">Resources</a> resources;</div>
+<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  <span class="keyword">struct </span>Container</div>
+<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  {</div>
+<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  Container() : sequence(<span class="stringliteral">"mesos-container-status-updates"</span>) {}</div>
+<div class="line"><a name="l00301"></a><span class="lineno"> 301</span> </div>
+<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  <span class="comment">// Promise for futures returned from wait().</span></div>
+<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <a class="code" href="classprocess_1_1Promise.html">process::Promise<mesos::slave::ContainerTermination></a> termination;</div>
+<div class="line"><a name="l00304"></a><span class="lineno"> 304</span> </div>
+<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <span class="comment">// NOTE: this represents 'PID 1', i.e., the "init" of the</span></div>
+<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  <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>  <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>  <span class="comment">// containers).</span></div>
+<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>  <a class="code" href="classOption.html">Option<pid_t></a> pid;</div>
+<div class="line"><a name="l00310"></a><span class="lineno"> 310</span> </div>
+<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  <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>  <span class="comment">// we don't keep track of sandbox directory for orphan containers.</span></div>
+<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <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>  <span class="comment">// from executor's directory and hierarchy of containers.</span></div>
+<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="comment">//</span></div>
+<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  <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>  <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>  <a class="code" href="classOption.html">Option<std::string></a> directory;</div>
+<div class="line"><a name="l00319"></a><span class="lineno"> 319</span> </div>
+<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <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>  <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>  <span class="comment">// 'status' will be set to None().</span></div>
+<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  <span class="comment">//</span></div>
+<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  <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>  <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>  <span class="comment">// isolators and provisioner after that.</span></div>
+<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  <a class="code" href="classOption.html">Option<process::Future<Option<int></a>>> <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> </div>
+<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>  <span class="comment">// We keep track of the future for 'provisioner->provision' so</span></div>
+<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  <span class="comment">// that destroy will only start calling 'provisioner->destroy'</span></div>
+<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>  <span class="comment">// after 'provisioner->provision' has finished.</span></div>
+<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ProvisionInfo></a> provisioning;</div>
+<div class="line"><a name="l00333"></a><span class="lineno"> 333</span> </div>
+<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>  <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>  <span class="comment">// 'isolator->prepare' to finish so that destroy will only start</span></div>
+<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  <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>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::list<Option<mesos::slave::ContainerLaunchInfo></a>>></div>
+<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>  launchInfos;</div>
+<div class="line"><a name="l00339"></a><span class="lineno"> 339</span> </div>
+<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>  <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>  <span class="comment">// 'isolator->isolate' futures so that destroy will only start</span></div>
+<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>  <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>  <a class="code" href="classprocess_1_1Future.html">process::Future<std::list<Nothing></a>> isolation;</div>
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> </div>
-<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>  <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>  <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>  mesos::slave::ContainerConfig config;</div>
+<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>  <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>  <span class="comment">// the ResourceStatistics limits in usage().</span></div>
+<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>  <a class="code" href="classmesos_1_1Resources.html">Resources</a> resources;</div>
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span> </div>
-<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>  <span class="comment">// Container's information at the moment it was launched. For example,</span></div>
-<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>  <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>  <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>  <span class="comment">// it is not set for orphan containers.</span></div>
-<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>  <span class="comment">//</span></div>
-<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>  <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>  <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>  <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>  <span class="comment">// some data in parent working directory.</span></div>
-<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>  <a class="code" href="classOption.html">Option<mesos::slave::ContainerLaunchInfo></a> launchInfo;</div>
-<div class="line"><a name="l00359"></a><span class="lineno"> 359</span> </div>
-<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  State state;</div>
-<div class="line"><a name="l00361"></a><span class="lineno"> 361</span> </div>
-<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>  <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>  <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>  <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>  <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>  <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>  <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>  <span class="comment">// before we checkpiont `ContainerConfig` in MESOS-6894.</span></div>
+<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>  <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>  <span class="comment">// cycle.</span></div>
+<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>  <a class="code" href="classOption.html">Option<mesos::slave::ContainerConfig></a> config;</div>
+<div class="line"><a name="l00355"></a><span class="lineno"> 355</span> </div>
+<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>  <span class="comment">// Container's information at the moment it was launched. For example,</span></div>
+<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  <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>  <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>  <span class="comment">// it is not set for orphan containers.</span></div>
+<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  <span class="comment">//</span></div>
+<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>  <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>  <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>  <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>  <span class="comment">// some data in parent working directory.</span></div>
+<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>  <a class="code" href="classOption.html">Option<mesos::slave::ContainerLaunchInfo></a> launchInfo;</div>
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span> </div>
-<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>  <span class="comment">// Child containers nested under this container.</span></div>
-<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>  <a class="code" href="classhashset.html">hashset<ContainerID></a> <a class="code" href="namespaceos.html#a363f959e94e301ec8ec483e3c22258a6">children</a>;</div>
-<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>  };</div>
-<div class="line"><a name="l00370"></a><span class="lineno"> 370</span> </div>
-<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>  <a class="code" href="classhashmap.html">hashmap<ContainerID, process::Owned<Container></a>> containers_;</div>
-<div class="line"><a name="l00372"></a><span class="lineno"> 372</span> </div>
-<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>  <span class="comment">// Helper to transition container state.</span></div>
-<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>  <span class="keywordtype">void</span> transition(<span class="keyword">const</span> ContainerID& containerId, <span class="keyword">const</span> State& state);</div>
-<div class="line"><a name="l00375"></a><span class="lineno"> 375</span> </div>
-<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  <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>  {</div>
-<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>  <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>  ~<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> </div>
-<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  <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>  } metrics;</div>
-<div class="line"><a name="l00383"></a><span class="lineno"> 383</span> };</div>
-<div class="line"><a name="l00384"></a><span class="lineno"> 384</span> </div>
-<div class="line"><a name="l00385"></a><span class="lineno"> 385</span> </div>
-<div class="line"><a name="l00386"></a><span class="lineno"> 386</span> std::ostream& <a class="code" href="namespacemesos_1_1internal_1_1slave.html#acc816a5f127bb40e7d5464befda0a0a9">operator<<</a>(</div>
-<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>  std::ostream& stream,</div>
-<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>  <span class="keyword">const</span> MesosContainerizerProcess::State& state);</div>
-<div class="line"><a name="l00389"></a><span class="lineno"> 389</span> </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 <string></code><br/>
+<div class="textblock"><code>#include <list></code><br/>
+<code>#include <string></code><br/>
+<code>#include <<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>></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 </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 &storeDir)</td></tr>
-<tr class="memdesc:a30892e08e25096e94eb34f77eb8d04c5"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="classDocker.html">Docker</a> store file system layout is as follows: Image store dir ('–docker_store_dir' slave flag) |–staging |– <staging_tmp_dir_XXXXXX> |– <layer_id> |– rootfs |– json(manifest) |– VERSION |–layers |–<layer_id> |– rootfs |– json(manifest) |– VERSION |–storedImages (file holding on cached images) <a href="#a30892e08e25096e94eb34f77eb8d04c5">More...</a><br/></td></tr>
+<tr class="memdesc:a30892e08e25096e94eb34f77eb8d04c5"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="classDocker.html">Docker</a> store file system layout is as follows: Image store dir ('–docker_store_dir' slave flag) |–staging |– <staging_tmp_dir_XXXXXX> |– <layer_id> |– rootfs |– json(manifest) |– VERSION |–layers |–<layer_id> |– rootfs |– json(manifest) |– VERSION |–storedImages (file holding on cached images) |–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"> </td></tr>
<tr class="memitem:a83ef965f0d7c275de5e8c35262fcb9ab"><td class="memItemLeft" align="right" valign="top">std::string </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 &storeDir)</td></tr>
<tr class="separator:a83ef965f0d7c275de5e8c35262fcb9ab"><td class="memSeparator" colspan="2"> </td></tr>
@@ -97,6 +99,12 @@ Functions</h2></td></tr>
<tr class="separator:aefa2bd8401071fee6142ede5de59cafe"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a811697be6b966f9f7105340b47a2a7bc"><td class="memItemLeft" align="right" valign="top">std::string </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 &storeDir)</td></tr>
<tr class="separator:a811697be6b966f9f7105340b47a2a7bc"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a22cde40bae83f8e696ed6eeedc2fd5a4"><td class="memItemLeft" align="right" valign="top">std::string </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 &storeDir)</td></tr>
+<tr class="separator:a22cde40bae83f8e696ed6eeedc2fd5a4"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a2ac536c81da5201e4b10e5a631c5f37e"><td class="memItemLeft" align="right" valign="top">std::string </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 &storeDir, const std::string &layerId)</td></tr>
+<tr class="separator:a2ac536c81da5201e4b10e5a631c5f37e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ae0eb8fe129f3e937caf2a2812cb83264"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< std::list< std::string > > </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 &storeDir)</td></tr>
+<tr class="separator:ae0eb8fe129f3e937caf2a2812cb83264"><td class="memSeparator" colspan="2"> </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> <span class="preprocessor">#ifndef __PROVISIONER_DOCKER_PATHS_HPP__</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <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> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <string></span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="keyword">namespace </span>mesos {</div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keyword">namespace </span>slave {</div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <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> <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> </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <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> 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& storeDir);</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> 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& storeDir);</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <list></span></div>
+<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <string></span></div>
+<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div>
+<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div>
+<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">namespace </span>slave {</div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <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> <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> </div>
+<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <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> 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& storeDir);</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> 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>  <span class="keyword">const</span> std::string& storeDir,</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">const</span> std::string& layerId);</div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> 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& storeDir);</div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> 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>  <span class="keyword">const</span> std::string& layerPath);</div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> 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>  <span class="keyword">const</span> std::string& storeDir,</div>
+<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">const</span> std::string& layerId);</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> 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>  <span class="keyword">const</span> std::string& storeDir,</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keyword">const</span> std::string& layerId);</div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keyword">const</span> std::string& layerPath);</div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> 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>  <span class="keyword">const</span> std::string& layerPath,</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">const</span> std::string& backend);</div>
+<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> 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>  <span class="keyword">const</span> std::string& storeDir,</div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keyword">const</span> std::string& layerId);</div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> 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>  <span class="keyword">const</span> std::string& storeDir,</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keyword">const</span> std::string& layerId,</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keyword">const</span> std::string& backend);</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> </div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> 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>  <span class="keyword">const</span> std::string& layerPath);</div>
+<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> 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>  <span class="keyword">const</span> std::string& layerPath,</div>
+<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keyword">const</span> std::string& backend);</div>
+<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div>
+<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div>
+<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> 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>  <span class="keyword">const</span> std::string& storeDir,</div>
+<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keyword">const</span> std::string& layerId,</div>
+<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="keyword">const</span> std::string& backend);</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> 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>  <span class="keyword">const</span> std::string& storeDir,</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keyword">const</span> std::string& layerId);</div>
+<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keyword">const</span> std::string& layerPath);</div>
+<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> 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>  <span class="keyword">const</span> std::string& discoveryDir,</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keyword">const</span> std::string& <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>);</div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> 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>  <span class="keyword">const</span> std::string& storeDir,</div>
+<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keyword">const</span> std::string& layerId);</div>
+<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> </div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> </div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> 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& storeDir);</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> </div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> } <span class="comment">// namespace paths {</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> } <span class="comment">// namespace docker {</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> } <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> } <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> } <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="preprocessor">#endif // __PROVISIONER_DOCKER_PATHS_HPP__</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> 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>  <span class="keyword">const</span> std::string& discoveryDir,</div>
+<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keyword">const</span> std::string& <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>);</div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div>
+<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div>
+<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> 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& storeDir);</div>
+<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div>
+<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> 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& storeDir);</div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div>
+<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> 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>  <span class="keyword">const</span> std::string& storeDir,</div>
+<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keyword">const</span> std::string& layerId);</div>
+<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> </div>
+<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> <a class="code" href="classTry.html">Try<std::list<std::string></a>> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#ae0eb8fe129f3e937caf2a2812cb83264">listLayers</a>(<span class="keyword">const</span> std::string& storeDir);</div>
+<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div>
+<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> } <span class="comment">// namespace paths {</span></div>
+<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> } <span class="comment">// namespace docker {</span></div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span> } <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> } <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <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 &storeDir)</div><div class="ttdoc">The Docker store file system layout is as follows: Image store dir (&#39;–docker_store_dir&#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 &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 &storeDir, const std::string &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< std::list< std::string > > listLayers(const std::string &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 &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 &layerPath, const std::string &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 &storeDir, const std::string &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 &discoveryDir, const std::string &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 &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 &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 &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> |
-<a href="#func-members">Functions</a> </div>
+<a href="#func-members">Functions</a> |
+<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 </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 &provisionerDir, const ContainerID &containerId)</td></tr>
<tr class="separator:a0550282ec90e9f538e10170af655af52"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a075a5b7c53a243550ba0c56b4e6dfac4"><td class="memItemLeft" align="right" valign="top">std::string </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 &provisionerDir, const ContainerID &containerId)</td></tr>
+<tr class="separator:a075a5b7c53a243550ba0c56b4e6dfac4"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa6825c849802d2ecdbecc4f56a21aa41"><td class="memItemLeft" align="right" valign="top">std::string </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 &provisionerDir, const ContainerID &containerId, const std::string &backend, const std::string &rootfsId)</td></tr>
<tr class="separator:aa6825c849802d2ecdbecc4f56a21aa41"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0d462c4a194c98300efcda11a34cf18f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="classhashmap.html">hashmap</a>< std::string, <br class="typebreak"/>
@@ -89,6 +92,11 @@ Functions</h2></td></tr>
<tr class="separator:ab9e5e0eca528df258665e277332321cf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a82e58b93c5997a00b30b048f8c859ea0"><td class="memItemLeft" align="right" valign="top">std::string </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 &provisionerDir, const ContainerID &containerId, const std::string &backend)</td></tr>
<tr class="separator:a82e58b93c5997a00b30b048f8c859ea0"><td class="memSeparator" colspan="2"> </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 </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> [] = "layers"</td></tr>
+<tr class="separator:ae4816154edb25f9ff364540496fed9e6"><td class="memSeparator" colspan="2"> </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> <span class="comment">// |-- provisioner</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="comment">// |-- containers</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="comment">// |-- <container_id></span></div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// |-- backends</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment">// |-- <backend> (copy, bind, etc.)</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// |-- rootfses</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="comment">// |-- <rootfs_id> (the rootfs)</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="comment">// |-- containers (nested containers)</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="comment">// |-- <container_id></span></div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="comment">// |-- backends</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="comment">// |-- <backend> (copy, bind, etc.)</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="comment">// |-- rootfses</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="comment">// |-- <rootfs_id> (the rootfs)</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="comment">//</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <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> <span class="comment">// Under each backend a rootfs is identified by the 'rootfs_id' which</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="comment">// is a UUID.</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> 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>  <span class="keyword">const</span> std::string& provisionerDir,</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// |-- layers (paths to all layers to provision)</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment">// |-- backends</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// |-- <backend> (copy, bind, etc.)</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="comment">// |-- rootfses</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="comment">// |-- <rootfs_id> (the rootfs)</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="comment">// |-- containers (nested containers)</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="comment">// |-- <container_id></span></div>
+<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="comment">// |-- layers (paths to all layers to provision)</span></div>
+<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="comment">// |-- backends</span></div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="comment">// |-- <backend> (copy, bind, etc.)</span></div>
+<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="comment">// |-- rootfses</span></div>
+<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="comment">// |-- <rootfs_id> (the rootfs)</span></div>
+<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <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> <span class="comment">// Under each backend a rootfs is identified by the 'rootfs_id' which</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="comment">// is a UUID.</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </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> 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">"layers"</span>;</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> 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>  <span class="keyword">const</span> std::string& provisionerDir,</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keyword">const</span> std::string& backend,</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keyword">const</span> std::string& rootfsId);</div>
+<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <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> 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>  <span class="keyword">const</span> std::string& provisionerDir,</div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="comment">// Recursively "ls" the container directory and return a map of</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="comment">// backend -> {rootfsId, ...}</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> <a class="code" href="classTry.html">Try<hashmap<std::string, hashset<std::string></a>>></div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <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>  <span class="keyword">const</span> std::string& provisionerDir,</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="comment">// Return a set of container IDs.</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <a class="code" href="classTry.html">Try<hashset<ContainerID></a>> <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>  <span class="keyword">const</span> std::string& provisionerDir);</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> 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>  <span class="keyword">const</span> std::string& provisionerDir,</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keyword">const</span> std::string& backend);</div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> 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>  <span class="keyword">const</span> std::string& provisionerDir,</div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div>
+<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div>
+<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> 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>  <span class="keyword">const</span> std::string& provisionerDir,</div>
+<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keyword">const</span> std::string& backend,</div>
+<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keyword">const</span> std::string& rootfsId);</div>
+<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> </div>
+<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div>
+<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="comment">// Recursively "ls" the container directory and return a map of</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <span class="comment">// backend -> {rootfsId, ...}</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> <a class="code" href="classTry.html">Try<hashmap<std::string, hashset<std::string></a>>></div>
+<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <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>  <span class="keyword">const</span> std::string& provisionerDir,</div>
+<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> } <span class="comment">// namespace paths {</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> } <span class="comment">// namespace provisioner {</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> } <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> } <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div>
+<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> <span class="comment">// Return a set of container IDs.</span></div>
+<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> <a class="code" href="classTry.html">Try<hashset<ContainerID></a>> <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>  <span class="keyword">const</span> std::string& provisionerDir);</div>
+<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> </div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="preprocessor">#endif // __PROVISIONER_PATHS_HPP__</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> 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>  <span class="keyword">const</span> std::string& provisionerDir,</div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keyword">const</span> std::string& backend);</div>
+<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> </div>
+<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> } <span class="comment">// namespace paths {</span></div>
+<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> } <span class="comment">// namespace provisioner {</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> } <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> } <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div>
+<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <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 &provisionerDir, const ContainerID &containerId, const std::string &backend, const std::string &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< hashset< ContainerID > > listContainers(const std::string &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 &provisionerDir, const ContainerID &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< hashmap< std::string, hashset< std::string > > > listContainerRootfses(const std::string &provisionerDir, const ContainerID &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 &provisionerDir, const ContainerID &containerId, const std::string &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< T ></a>
+: <a class="el" href="structprocess_1_1TimeSeries.html#a71832c3c13f993378d355d3f9330cc14">process::TimeSeries< T ></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< Key, Value ></a>
+, <a class="el" href="classmesos_1_1Resources.html#ab46b900ebe62b19390d9a2a82b46eb15">mesos::Resources</a>
+, <a class="el" href="classLinkedHashMap.html#ab364b2e480e7913f5b999742104b9ad5">LinkedHashMap< Key, Value ></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< Key, Value ></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< Elem, Hash, Equal ></a>
</li>
-<li>empty()
-: <a class="el" href="classLinkedHashMap.html#ab364b2e480e7913f5b999742104b9ad5">LinkedHashMap< Key, Value ></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< Config ></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 <list></code><br/>
<code>#include <string></code><br/>
<code>#include <<a class="el" href="hashmap_8hpp_source.html">stout/hashmap.hpp</a>></code><br/>
+<code>#include <<a class="el" href="hashset_8hpp_source.html">stout/hashset.hpp</a>></code><br/>
<code>#include <<a class="el" href="json_8hpp_source.html">stout/json.hpp</a>></code><br/>
<code>#include <<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>></code><br/>
<code>#include <<a class="el" href="3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html">stout/protobuf.hpp</a>></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> <span class="preprocessor">#include <string></span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="hashmap_8hpp.html">stout/hashmap.hpp</a>></span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="json_8hpp.html">stout/json.hpp</a>></span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <<a class="code" href="option_8hpp.html">stout/option.hpp</a>></span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">stout/protobuf.hpp</a>></span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <<a class="code" href="future_8hpp.html">process/future.hpp</a>></span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <<a class="code" href="owned_8hpp.html">process/owned.hpp</a>></span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include <<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>></span></div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2docker_2spec_8hpp.html">mesos/docker/spec.hpp</a>></span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include "<a class="code" href="provisioner_8hpp.html">slave/containerizer/mesos/provisioner/provisioner.hpp</a>"</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2containerizer_2mesos_2provisioner_2docker_2message_8hpp.html">slave/containerizer/mesos/provisioner/docker/message.hpp</a>"</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>"</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">namespace </span>mesos {</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="keyword">namespace </span>slave {</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="keyword">namespace </span>docker {</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="comment">// Forward Declaration.</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="keyword">class </span>MetadataManagerProcess;</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </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> <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> {</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<MetadataManager></a>> <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>& <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>);</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <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> </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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> </div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Image></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>  const ::docker::spec::ImageReference& reference,</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="keyword">const</span> std::vector<std::string>& layerIds);</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Option<Image></a>> <span class="keyword">get</span>(</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  const ::docker::spec::ImageReference& reference,</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keywordtype">bool</span> cached);</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <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<MetadataManagerProcess></a> process);</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <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>&); <span class="comment">// Not copyable.</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a>& operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a>&); <span class="comment">// Not assignable.</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<MetadataManagerProcess></a> process;</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> };</div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> } <span class="comment">// namespace docker {</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> } <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> } <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> } <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span> <span class="preprocessor">#endif // __PROVISIONER_DOCKER_METADATA_MANAGER_HPP__</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="hashset_8hpp.html">stout/hashset.hpp</a>></span></div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <<a class="code" href="json_8hpp.html">stout/json.hpp</a>></span></div>
+<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <<a class="code" href="option_8hpp.html">stout/option.hpp</a>></span></div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">stout/protobuf.hpp</a>></span></div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <<a class="code" href="future_8hpp.html">process/future.hpp</a>></span></div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include <<a class="code" href="owned_8hpp.html">process/owned.hpp</a>></span></div>
+<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include <<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>></span></div>
+<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2docker_2spec_8hpp.html">mesos/docker/spec.hpp</a>></span></div>
+<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div>
+<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#include "<a class="code" href="provisioner_8hpp.html">slave/containerizer/mesos/provisioner/provisioner.hpp</a>"</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div>
+<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2containerizer_2mesos_2provisioner_2docker_2message_8hpp.html">slave/containerizer/mesos/provisioner/docker/message.hpp</a>"</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>"</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div>
+<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="keyword">namespace </span>slave {</div>
+<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="keyword">namespace </span>docker {</div>
+<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div>
+<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="comment">// Forward Declaration.</span></div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="keyword">class </span>MetadataManagerProcess;</div>
+<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </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> <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> {</div>
+<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<MetadataManager></a>> <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>& <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>);</div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <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> </div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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> </div>
+<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Image></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>  const ::docker::spec::ImageReference& reference,</div>
+<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keyword">const</span> std::vector<std::string>& layerIds);</div>
+<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div>
+<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Option<Image></a>> <span class="keyword">get</span>(</div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  const ::docker::spec::ImageReference& reference,</div>
+<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keywordtype">bool</span> cached);</div>
+<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> </div>
+<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<hashset<std::string></a>> <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>  <span class="keyword">const</span> std::vector<::docker::spec::ImageReference>& excludedImages);</div>
+<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> </div>
+<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <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<MetadataManagerProcess></a> process);</div>
+<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> </div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <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>&); <span class="comment">// Not copyable.</span></div>
+<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a>& operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a>&); <span class="comment">// Not assignable.</span></div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> </div>
+<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<MetadataManagerProcess></a> process;</div>
+<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> };</div>
+<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div>
+<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> </div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> } <span class="comment">// namespace docker {</span></div>
+<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> } <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> } <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div>
+<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <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< hashset< std::string > > prune(const std::vector<::docker::spec::ImageReference > &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< Nothing > 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>  <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>  <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>  <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classhashset.html">hashset<ContainerID></a>>());</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> };</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> } <span class="comment">// namespace tests {</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> } <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <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<Nothing></a>());</div>
+<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> };</div>
+<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div>
+<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> } <span class="comment">// namespace tests {</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> } <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> } <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< ContainerID ></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< Nothing > 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< Nothing > update(const ContainerID &containerId, const Resources &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< LaunchResult > launch(const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &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< Containerizer::LaunchResult > launch(const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &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< Image > pull(const std::string &directory, const std::string &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"> </td></tr>
<tr class="memitem:a420b469a8a64a6780090288c87a9289d"><td class="memItemLeft" align="right" valign="top">bool </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 &runtimeDir, const ContainerID &containerId)</td></tr>
<tr class="separator:a420b469a8a64a6780090288c87a9289d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ace2c6480a4ae80ce927c2a3128599b4d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classResult.html">Result</a><br class="typebreak"/>
+< mesos::slave::ContainerConfig > </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 &runtimeDir, const ContainerID &containerId)</td></tr>
+<tr class="separator:ace2c6480a4ae80ce927c2a3128599b4d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa55c685a327643251d52a4a6a1222d6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< std::vector< ContainerID > > </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 &runtimeDir)</td></tr>
<tr class="separator:aa55c685a327643251d52a4a6a1222d6d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acb06adde8d3de19ef6f04ef29700a3c9"><td class="memItemLeft" align="right" valign="top">std::string </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 &runtimeDir, const ContainerID &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 </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a37bc638e07bd04682a9d7a652cea47f9">PID_FILE</a> [] = "pid"</td></tr>
<tr class="separator:a37bc638e07bd04682a9d7a652cea47f9"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:aba3242cf7940f85894649efe65c3002d"><td class="memItemLeft" align="right" valign="top">constexpr char </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> [] = "config"</td></tr>
+<tr class="separator:aba3242cf7940f85894649efe65c3002d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5d67fb766dc84ea674a43507346c322a"><td class="memItemLeft" align="right" valign="top">constexpr char </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5d67fb766dc84ea674a43507346c322a">STATUS_FILE</a> [] = "status"</td></tr>
<tr class="separator:a5d67fb766dc84ea674a43507346c322a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a09d1f3c2e9e9a918a340ad521dfdf380"><td class="memItemLeft" align="right" valign="top">constexpr char </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a09d1f3c2e9e9a918a340ad521dfdf380">TERMINATION_FILE</a> [] = "termination"</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><mesos::slave::ContainerConfig> mesos::internal::slave::containerizer::paths::getContainerConfig </td>
+ <td>(</td>
+ <td class="paramtype">const std::string & </td>
+ <td class="paramname"><em>runtimeDir</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const ContainerID & </td>
+ <td class="paramname"><em>containerId</em> </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[] = "config"</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< mesos::mesos::SecretGenerator * ></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< mesos::NetworkInfo ></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< mesos::Resources ></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< mesos::slave::ContainerLaunchInfo ></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< mesos::slave::ContainerTermination ></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< Modules ></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< net::IP ></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< net::IP::Network ></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< net::MAC ></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< network::Address ></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< network::inet6::Address ></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< Operation ></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< Option< T > ></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< Path ></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< pid_t ></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< PostValidation ></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< process::Failure ></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< process::Future< bool > ></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< process::Future< Nothing > ></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< process::Future< Option< int > > ></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< process::Future< process::Owned< mesos::internal::log::Replica > > ></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< process::http::authentication::Principal ></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< process::http::Forbidden ></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< process::http::Pipe::Reader ></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< process::http::Unauthorized ></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< process::http::URL ></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< process::Owned< BoundedRateLimiter > ></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< process::Owned< mesos::internal::master::Heartbeater< scheduler::Event, v1::scheduler::Event > > ></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< process::Owned< process::RateLimiter > ></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< process::Owned< process::TimeSeries< double > > ></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< process::Subprocess ></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< process::Time ></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< process::Timeout ></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< process::Timer ></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< process::UPID ></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< RateLimits ></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< routing::filter::ip::PortRange ></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< routing::filter::Priority ></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< routing::Handle ></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< size_t ></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< SlaveCapabilities ></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< SlaveInfo ></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< std::map< std::string, std::string > ></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< std::set< std::string > ></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< std::set< zookeeper::Group::Membership > ></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< std::shared_ptr< process::RateLimiter > ></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< std::string ></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< std::vector< std::string > ></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< std::weak_ptr< process::ProcessBase * > ></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< struct tcp_info ></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< SubscribedResponse ></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< Task ></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< uint16_t ></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< uint64_t ></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< unsigned int ></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< UUID ></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< void(*)()></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< zookeeper::Authentication ></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< zookeeper::URL ></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<::appc::spec::ImageManifest ></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<::docker::spec::v1::ImageManifest ></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< T ></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< AufsBackendProcess ></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< AuthenticatorManagerProcess ></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< BasicAuthenticateeProcess ></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< BasicAuthenticatorProcess ></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< BindBackendProcess ></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< CombinedAuthenticatorProcess ></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< ConnectRequest ></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< CopyBackendProcess ></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< CounterProcess ></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< docker::volume::DriverClient ></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< DockerFetcherPluginProcess ></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< gzip::Decompressor ></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< HDFS ></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< IOSwitchboardServerProcess ></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< LinuxLauncherProcess ></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< LoadQoSControllerProcess ></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< LocalPullerProcess ></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< LocalResourceProviderDaemonProcess ></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< LogrotateContainerLoggerProcess ></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< master::mesos::internal::tests::cluster::Master ></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< mesos::allocator::Allocator ></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< mesos::Authorizer ></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< mesos::internal::checks::CheckerProcess ></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< mesos::internal::EndpointDetector ></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< mesos::internal::HttpConnectionProcess ></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< mesos::internal::LocalResourceProviderDaemon ></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< mesos::internal::master::allocator::Sorter ></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< mesos::internal::master::Heartbeater< mesos::master::Event, v1::master::Event > ></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< mesos::internal::slave::DockerContainerizerProcess ></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< mesos::internal::slave::EphemeralPortsAllocator ></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< mesos::internal::slave::FetcherProcess ></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< mesos::internal::slave::Launcher ></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< mesos::internal::slave::MesosContainerizerProcess ></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< mesos::internal::slave::MesosIsolatorProcess ></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< mesos::internal::slave::ProvisionerProcess ></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< mesos::internal::tests::MockRegistrar ></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< mesos::log::Log ></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< mesos::master::contender::MasterContender ></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< mesos::master::detector::MasterDetector ></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< mesos::ObjectApprover ></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< mesos::slave::ContainerLogger ></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< mesos::slave::QoSController ></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< mesos::slave::ResourceEstimator ></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< mesos::state::State ></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< mesos::state::Storage ></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< MesosProcess ></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< MetadataManagerProcess ></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< NoopQoSControllerProcess ></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< NoopResourceEstimatorProcess ></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< OverlayBackendProcess ></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< process::Sequence ></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< recordio::Reader< Event > ></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< RecvRequest ></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< RegistryPullerProcess ></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< ResourceProviderManagerProcess ></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< SandboxContainerLoggerProcess ></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< SendRequest ></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< ServerProcess ></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< slave::Containerizer ></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< slave::Fetcher ></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< slave::GarbageCollector ></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< slave::Launcher ></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< slave::mesos::internal::tests::cluster::Slave ></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< slave::StatusUpdateManager ></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< StorageLocalResourceProviderProcess ></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< StoreProcess ></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< TestContainerizerProcess ></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< V0ToV1AdapterProcess ></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< T ></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< google::protobuf::RepeatedPtrField< T > ></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< T ></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< bool ></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=" " 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=" " 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< http::Response ></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< mesos::slave::ContainerLimitation ></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< mesos::slave::ContainerTermination ></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< Nothing ></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< Option< std::string > ></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< process::Future< Option< int > > ></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< process::Owned< T > ></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< R ></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< Res ></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< size_t ></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< std::list< process::Future< T > > ></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< std::list< T > ></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< std::set< zookeeper::Group::Membership > ></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< std::shared_ptr< process::network::internal::SocketImpl > ></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< zookeeper::Group::Membership ></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< Req, Res ></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 <repo>:<tag>.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< T ></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< process::Future< std::shared_ptr< process::network::internal::SocketImpl > > ></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< T ></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< google::protobuf::RepeatedPtrField< T > ></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< T ></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< T ></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< google::protobuf::Message ></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=" " 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< T ></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< Nothing > 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 <<a class="el" href="resolver_8hpp_source.html">mesos/secret/resolver.hpp</a>></code><br/>
<code>#include <<a class="el" href="owned_8hpp_source.html">process/owned.hpp</a>></code><br/>
+<code>#include <<a class="el" href="hashset_8hpp_source.html">stout/hashset.hpp</a>></code><br/>
<code>#include <<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>></code><br/>
<code>#include "<a class="el" href="src_2slave_2flags_8hpp_source.html">slave/flags.hpp</a>"</code><br/>
<code>#include "<a class="el" href="slave_2containerizer_2mesos_2provisioner_2store_8hpp_source.html">slave/containerizer/mesos/provisioner/store.hpp</a>"</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> </div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <<a class="code" href="owned_8hpp.html">process/owned.hpp</a>></span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>"</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include "<a class="code" href="slave_2containerizer_2mesos_2provisioner_2store_8hpp.html">slave/containerizer/mesos/provisioner/store.hpp</a>"</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">namespace </span>mesos {</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">namespace </span>slave {</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">namespace </span>docker {</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="comment">// Forward Declarations.</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">class </span>Puller;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">class </span>StoreProcess;</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="hashset_8hpp.html">stout/hashset.hpp</a>></span></div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div>
+<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>"</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include "<a class="code" href="slave_2containerizer_2mesos_2provisioner_2store_8hpp.html">slave/containerizer/mesos/provisioner/store.hpp</a>"</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">namespace </span>slave {</div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">namespace </span>docker {</div>
+<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div>
+<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment">// Forward Declarations.</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">class </span>Puller;</div>
+<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="keyword">class </span>StoreProcess;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <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> <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> {</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<slave::Store></a>> <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>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>& <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>,</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <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> </div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <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>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<slave::Store></a>> <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>  <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="l00051"></a><span class="lineno"> 51</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<Puller></a>& puller);</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <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> </div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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> </div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ImageInfo></a> <span class="keyword">get</span>(</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">const</span> mesos::Image& <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>  <span class="keyword">const</span> std::string& backend);</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <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<StoreProcess></a> process);</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a>& operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a>&) = <span class="keyword">delete</span>; <span class="comment">// Not assignable.</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <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>&) = <span class="keyword">delete</span>; <span class="comment">// Not copyable.</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<StoreProcess></a> process;</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> };</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> } <span class="comment">// namespace docker {</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> } <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> } <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <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> <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> {</div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<slave::Store></a>> <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>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>& <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>,</div>
+<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <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> </div>
+<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <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>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<slave::Store></a>> <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>  <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="l00052"></a><span class="lineno"> 52</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<Puller></a>& puller);</div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <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> </div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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> </div>
+<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ImageInfo></a> <span class="keyword">get</span>(</div>
+<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keyword">const</span> mesos::Image& <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>  <span class="keyword">const</span> std::string& backend);</div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> std::vector<mesos::Image>& excludeImages,</div>
+<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset<std::string></a>& activeLayerPaths);</div>
+<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <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<StoreProcess></a> process);</div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div>
+<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a>& operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a>&) = <span class="keyword">delete</span>; <span class="comment">// Not assignable.</span></div>
+<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <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>&) = <span class="keyword">delete</span>; <span class="comment">// Not copyable.</span></div>
+<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div>
+<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<StoreProcess></a> process;</div>
+<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> };</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="preprocessor">#endif // __PROVISIONER_DOCKER_STORE_HPP__</span></div>
+<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> } <span class="comment">// namespace docker {</span></div>
+<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> } <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> } <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div>
+<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> <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< process::Owned< slave::Store > > create(const Flags &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< Nothing > prune(const std::vector< mesos::Image > &excludeImages, const hashset< std::string > &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< std::string ></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< Nothing > 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 &repository, const std::string &reference, const std::string &registry, const Option< std::string > &scheme=None(), const Option< int > &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 <<a class="el" href="resolver_8hpp_source.html">mesos/secret/resolver.hpp</a>></code><br/>
<code>#include <<a class="el" href="future_8hpp_source.html">process/future.hpp</a>></code><br/>
<code>#include <<a class="el" href="owned_8hpp_source.html">process/owned.hpp</a>></code><br/>
+<code>#include <<a class="el" href="hashset_8hpp_source.html">stout/hashset.hpp</a>></code><br/>
<code>#include <<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>></code><br/>
<code>#include "<a class="el" href="src_2slave_2flags_8hpp_source.html">slave/flags.hpp</a>"</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> <span class="preprocessor">#include <<a class="code" href="future_8hpp.html">process/future.hpp</a>></span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include <<a class="code" href="owned_8hpp.html">process/owned.hpp</a>></span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>"</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="keyword">namespace </span>mesos {</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">namespace </span>slave {</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <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> <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> <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> {</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>  std::vector<std::string> <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> </div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <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>  <a class="code" href="classOption.html">Option<::docker::spec::v1::ImageManifest></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> </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <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>  <a class="code" href="classOption.html">Option<::appc::spec::ImageManifest></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> };</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#include <<a class="code" href="hashset_8hpp.html">stout/hashset.hpp</a>></span></div>
+<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div>
+<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div>
+<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>"</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">namespace </span>slave {</div>
+<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div>
+<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <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> <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> <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> {</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>  std::vector<std::string> <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> </div>
+<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <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>  <a class="code" href="classOption.html">Option<::docker::spec::v1::ImageManifest></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> </div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <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>  <a class="code" href="classOption.html">Option<::appc::spec::ImageManifest></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> };</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="comment">// An image store abstraction that "stores" images. It serves as a</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <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> <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> <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> {</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<hashmap<Image::Type, process::Owned<Store></a>>> <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>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>& <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>,</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <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> </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>  <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> </div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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> </div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <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>  <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>  <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>  <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>  <span class="comment">// remotely.</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="comment">//</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <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>  <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>  <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>  <span class="comment">// dependencies).</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="comment">//</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="comment">// A --> B --> C</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="comment">// | ^</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="comment">// |---> D ----|</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="comment">//</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <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>  <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>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ImageInfo></a> <span class="keyword">get</span>(</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keyword">const</span> Image& <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>  <span class="keyword">const</span> std::string& backend) = 0;</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> };</div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div>
+<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="comment">// An image store abstraction that "stores" images. It serves as a</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <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> <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> <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> {</div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<hashmap<Image::Type, process::Owned<Store></a>>> <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>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>& <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>,</div>
+<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <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> </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>  <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> </div>
+<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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> </div>
+<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <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>  <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>  <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>  <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>  <span class="comment">// remotely.</span></div>
+<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="comment">//</span></div>
+<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <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>  <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>  <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>  <span class="comment">// dependencies).</span></div>
+<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="comment">//</span></div>
+<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="comment">// A --> B --> C</span></div>
+<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="comment">// | ^</span></div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="comment">// |---> D ----|</span></div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="comment">//</span></div>
+<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <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>  <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>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ImageInfo></a> <span class="keyword">get</span>(</div>
+<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keyword">const</span> Image& <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>  <span class="keyword">const</span> std::string& backend) = 0;</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> } <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> } <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> } <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> </div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="preprocessor">#endif // __PROVISIONER_STORE_HPP__</span></div>
+<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <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>  <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>  <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>  <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>  <span class="comment">//</span></div>
+<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <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>  <span class="comment">// it is already cached previously.</span></div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="comment">//</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <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>  <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>  <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>  <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>  <span class="comment">// excluded images, but also maintain the cache.</span></div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> std::vector<Image>& excludedImages,</div>
+<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset<std::string></a>& activeLayerPaths);</div>
+<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> };</div>
+<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span> } <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> } <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <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<::docker::spec::v1::ImageManifest ></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< std::string ></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<::appc::spec::ImageManifest > 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<::docker::spec::v1::ImageManifest > 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<::appc::spec::ImageManifest > 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<::docker::spec::v1::ImageManifest > 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< Nothing > 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 &repository, const std::string &reference, const std::string &registry, const Option< std::string > &scheme=None(), const Option< int > &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< std::string > 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< Nothing > prune(const std::vector< Image > &excludedImages, const hashset< std::string > &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< std::string > 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>  {</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keywordflow">return</span> <a class="code" href="structprocess_1_1Failure.html">process::Failure</a>(<span class="stringliteral">"Unsupported"</span>);</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  }</div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> };</div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> </div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> } <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> } <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> } <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> </div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> <span class="preprocessor">#endif // __CONTAINERIZER_HPP__</span></div>
+<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> </div>
+<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="comment">// Prune unused images from supported image stores.</span></div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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> };</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> </div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> } <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> } <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> </div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <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< ContainerStatus > status(const ContainerID &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< Containerizer * > create(const Flags &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< Nothing > 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< Nothing > update(const ContainerID &containerId, const Resources &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< mesos::slave::ContainerConfig ></Name>
+ <Path>classOption.html</Path>
+ </Node>
+ <Node>
<Name>Option< mesos::slave::ContainerLaunchInfo ></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< T, name, signature ></Name>
+ <Path>classJvm_1_1Variable.html</Path>
+ </Node>
+ <Node>
<Name>mesos::state::protobuf::Variable< T ></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< T, name, signature ></Name>
- <Path>classJvm_1_1Variable.html</Path>
- </Node>
- <Node>
<Name>Jvm::Variable< org::apache::zookeeper::server::SessionTracker, ZOOKEEPERSERVER_SESSIONTRACKER, ZOOKEEPERSERVER_SESSIONTRACKER_SIGNATURE ></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 </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 &storeDir)</td></tr>
-<tr class="memdesc:a30892e08e25096e94eb34f77eb8d04c5"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="classDocker.html">Docker</a> store file system layout is as follows: Image store dir ('–docker_store_dir' slave flag) |–staging |– <staging_tmp_dir_XXXXXX> |– <layer_id> |– rootfs |– json(manifest) |– VERSION |–layers |–<layer_id> |– rootfs |– json(manifest) |– VERSION |–storedImages (file holding on cached images) <a href="#a30892e08e25096e94eb34f77eb8d04c5">More...</a><br/></td></tr>
+<tr class="memdesc:a30892e08e25096e94eb34f77eb8d04c5"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="classDocker.html">Docker</a> store file system layout is as follows: Image store dir ('–docker_store_dir' slave flag) |–staging |– <staging_tmp_dir_XXXXXX> |– <layer_id> |– rootfs |– json(manifest) |– VERSION |–layers |–<layer_id> |– rootfs |– json(manifest) |– VERSION |–storedImages (file holding on cached images) |–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"> </td></tr>
<tr class="memitem:a83ef965f0d7c275de5e8c35262fcb9ab"><td class="memItemLeft" align="right" valign="top">std::string </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 &storeDir)</td></tr>
<tr class="separator:a83ef965f0d7c275de5e8c35262fcb9ab"><td class="memSeparator" colspan="2"> </td></tr>
@@ -80,8 +80,56 @@ Functions</h2></td></tr>
<tr class="separator:aefa2bd8401071fee6142ede5de59cafe"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a811697be6b966f9f7105340b47a2a7bc"><td class="memItemLeft" align="right" valign="top">std::string </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 &storeDir)</td></tr>
<tr class="separator:a811697be6b966f9f7105340b47a2a7bc"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a22cde40bae83f8e696ed6eeedc2fd5a4"><td class="memItemLeft" align="right" valign="top">std::string </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 &storeDir)</td></tr>
+<tr class="separator:a22cde40bae83f8e696ed6eeedc2fd5a4"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a2ac536c81da5201e4b10e5a631c5f37e"><td class="memItemLeft" align="right" valign="top">std::string </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 &storeDir, const std::string &layerId)</td></tr>
+<tr class="separator:a2ac536c81da5201e4b10e5a631c5f37e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ae0eb8fe129f3e937caf2a2812cb83264"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< std::list< std::string > > </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 &storeDir)</td></tr>
+<tr class="separator:ae0eb8fe129f3e937caf2a2812cb83264"><td class="memSeparator" colspan="2"> </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 & </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 & </td>
+ <td class="paramname"><em>storeDir</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::string & </td>
+ <td class="paramname"><em>layerId</em> </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 ('–docker_store_dir' slave flag) |–staging |– <staging_tmp_dir_XXXXXX> |– <layer_id> |– rootfs |– json(manifest) |– VERSION |–layers |–<layer_id> |– rootfs |– json(manifest) |– VERSION |–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 ('–docker_store_dir' slave flag) |–staging |– <staging_tmp_dir_XXXXXX> |– <layer_id> |– rootfs |– json(manifest) |– VERSION |–layers |–<layer_id> |– rootfs |– json(manifest) |– VERSION |–storedImages (file holding on cached images) |–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><std::list<std::string> > mesos::internal::slave::docker::paths::listLayers </td>
+ <td>(</td>
+ <td class="paramtype">const std::string & </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> |
+<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 </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 &provisionerDir, const ContainerID &containerId)</td></tr>
<tr class="separator:a0550282ec90e9f538e10170af655af52"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a075a5b7c53a243550ba0c56b4e6dfac4"><td class="memItemLeft" align="right" valign="top">std::string </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 &provisionerDir, const ContainerID &containerId)</td></tr>
+<tr class="separator:a075a5b7c53a243550ba0c56b4e6dfac4"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa6825c849802d2ecdbecc4f56a21aa41"><td class="memItemLeft" align="right" valign="top">std::string </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 &provisionerDir, const ContainerID &containerId, const std::string &backend, const std::string &rootfsId)</td></tr>
<tr class="separator:aa6825c849802d2ecdbecc4f56a21aa41"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0d462c4a194c98300efcda11a34cf18f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="classhashmap.html">hashmap</a>< std::string, <br class="typebreak"/>
@@ -68,6 +71,11 @@ Functions</h2></td></tr>
<tr class="separator:ab9e5e0eca528df258665e277332321cf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a82e58b93c5997a00b30b048f8c859ea0"><td class="memItemLeft" align="right" valign="top">std::string </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 &provisionerDir, const ContainerID &containerId, const std::string &backend)</td></tr>
<tr class="separator:a82e58b93c5997a00b30b048f8c859ea0"><td class="memSeparator" colspan="2"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ae4816154edb25f9ff364540496fed9e6">LAYERS_FILE</a> [] = "layers"</td></tr>
+<tr class="separator:ae4816154edb25f9ff364540496fed9e6"><td class="memSeparator" colspan="2"> </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 & </td>
+ <td class="paramname"><em>provisionerDir</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const ContainerID & </td>
+ <td class="paramname"><em>containerId</em> </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[] = "layers"</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 &left, const Path &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<<</a></div><div class="ttdeci">std::ostream & operator<<(std::ostream &stream, const Call::Type &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<=</a></div><div class="ttdeci">bool operator<=(const Path &left, const Path &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<</a></div><div class="ttdeci">bool operator<(const Path &left, const Path &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 &#39;/&#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 <<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>></code><br/>
<code>#include <<a class="el" href="future_8hpp_source.html">process/future.hpp</a>></code><br/>
<code>#include <<a class="el" href="owned_8hpp_source.html">process/owned.hpp</a>></code><br/>
+<code>#include <<a class="el" href="rwlock_8hpp_source.html">process/rwlock.hpp</a>></code><br/>
<code>#include <<a class="el" href="counter_8hpp_source.html">process/metrics/counter.hpp</a>></code><br/>
<code>#include <<a class="el" href="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html">process/metrics/metrics.hpp</a>></code><br/>
<code>#include "<a class="el" href="src_2slave_2flags_8hpp_source.html">slave/flags.hpp</a>"</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> </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include <<a class="code" href="future_8hpp.html">process/future.hpp</a>></span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#include <<a class="code" href="owned_8hpp.html">process/owned.hpp</a>></span></div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">#include <<a class="code" href="counter_8hpp.html">process/metrics/counter.hpp</a>></span></div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html">process/metrics/metrics.hpp</a>></span></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>"</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2containerizer_2fetcher_8hpp.html">slave/containerizer/fetcher.hpp</a>"</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="preprocessor">#include "<a class="code" href="slave_2containerizer_2mesos_2provisioner_2store_8hpp.html">slave/containerizer/mesos/provisioner/store.hpp</a>"</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="keyword">namespace </span>mesos {</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">namespace </span>slave {</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="comment">// Forward declaration.</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="keyword">class </span>Backend;</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="keyword">class </span>ProvisionerProcess;</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">class </span>Store;</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <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> <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> <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> <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> {</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>  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> </div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <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>  <a class="code" href="classOption.html">Option<::docker::spec::v1::ImageManifest></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> </div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <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>  <a class="code" href="classOption.html">Option<::appc::spec::ImageManifest></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> };</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div>
+<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#include <<a class="code" href="rwlock_8hpp.html">process/rwlock.hpp</a>></span></div>
+<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#include <<a class="code" href="counter_8hpp.html">process/metrics/counter.hpp</a>></span></div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html">process/metrics/metrics.hpp</a>></span></div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div>
+<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>"</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="preprocessor">#include "<a class="code" href="src_2slave_2containerizer_2fetcher_8hpp.html">slave/containerizer/fetcher.hpp</a>"</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div>
+<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="preprocessor">#include "<a class="code" href="slave_2containerizer_2mesos_2provisioner_2store_8hpp.html">slave/containerizer/mesos/provisioner/store.hpp</a>"</span></div>
+<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="keyword">namespace </span>slave {</div>
+<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="comment">// Forward declaration.</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="keyword">class </span>Backend;</div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">class </span>ProvisionerProcess;</div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="keyword">class </span>Store;</div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div>
+<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <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> <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> <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> <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> {</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>  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> </div>
+<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <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>  <a class="code" href="classOption.html">Option<::docker::spec::v1::ImageManifest></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> </div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <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>  <a class="code" href="classOption.html">Option<::appc::spec::ImageManifest></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> };</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </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> <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> {</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <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>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<Provisioner></a>> <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>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>& <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>,</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <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> </div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="comment">// Available only for testing.</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <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<ProvisionerProcess></a> process);</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="comment">// NOTE: Made 'virtual' for mocking and testing.</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <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> </div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <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>  <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>  <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>  <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>  <span class="comment">// leak anything.</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset<ContainerID></a>& knownContainerIds) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> </div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <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>  <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>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ProvisionInfo></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="keyword">const</span> Image& <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> </div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <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>  <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>  <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>  <span class="comment">// provisioned root filesystem for the given container.</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a469177dd911feba1ed8b2bde8459efe9">destroy</a>(<span class="keyword">const</span> ContainerID& containerId) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <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>  <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> </div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <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>&) = <span class="keyword">delete</span>; <span class="comment">// Not copyable.</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</a>& operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</a>&) = <span class="keyword">delete</span>; <span class="comment">// Not assignable.</span></div>
+<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </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> <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> {</div>
+<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <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>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<process::Owned<Provisioner></a>> <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>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>& <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>,</div>
+<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <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> </div>
+<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="comment">// Available only for testing.</span></div>
+<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <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<ProvisionerProcess></a> process);</div>
+<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div>
+<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="comment">// NOTE: Made 'virtual' for mocking and testing.</span></div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <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> </div>
+<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <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>  <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>  <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>  <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>  <span class="comment">// leak anything.</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset<ContainerID></a>& knownContainerIds) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div>
+<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <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>  <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>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ProvisionInfo></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keyword">const</span> Image& <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> </div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <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>  <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>  <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>  <span class="comment">// provisioned root filesystem for the given container.</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a469177dd911feba1ed8b2bde8459efe9">destroy</a>(<span class="keyword">const</span> ContainerID& containerId) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> </div>
+<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <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>  <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>  <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>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> std::vector<Image>& excludedImages) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> </div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<ProvisionerProcess></a> process;</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> };</div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> <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>  <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> </div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> </div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <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> <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><ProvisionerProcess></div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> {</div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <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>  <span class="keyword">const</span> std::string& rootDir,</div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <span class="keyword">const</span> std::string& defaultBackend,</div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a><<a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Image::Type</a>, <a class="code" href="classprocess_1_1Owned.html">process::Owned<Store></a>>& stores,</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a><std::string, <a class="code" href="classprocess_1_1Owned.html">process::Owned<Backend></a>>& backends);</div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> </div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset<ContainerID></a>& knownContainerIds);</div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> </div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ProvisionInfo></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <span class="keyword">const</span> Image& <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> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <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>&) = <span class="keyword">delete</span>; <span class="comment">// Not copyable.</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</a>& operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</a>&) = <span class="keyword">delete</span>; <span class="comment">// Not assignable.</span></div>
+<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> </div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<ProvisionerProcess></a> process;</div>
+<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> };</div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> </div>
+<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> </div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <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> <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><ProvisionerProcess></div>
+<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> {</div>
+<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <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>  <span class="keyword">const</span> std::string& rootDir,</div>
+<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keyword">const</span> std::string& defaultBackend,</div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a><<a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Image::Type</a>, <a class="code" href="classprocess_1_1Owned.html">process::Owned<Store></a>>& stores,</div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a><std::string, <a class="code" href="classprocess_1_1Owned.html">process::Owned<Backend></a>>& backends);</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> </div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a82f8cfb70b75de3d52ae67b60b220d00">destroy</a>(<span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> </div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ProvisionInfo></a> _provision(</div>
+<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset<ContainerID></a>& knownContainerIds);</div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> </div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ProvisionInfo></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="keyword">const</span> Image& image,</div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keyword">const</span> std::string& backend,</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a>& imageInfo);</div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="keyword">const</span> Image& <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> </div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a82f8cfb70b75de3d52ae67b60b220d00">destroy</a>(<span class="keyword">const</span> ContainerID& containerId);</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> _destroy(</div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a><<a class="code" href="classprocess_1_1Future.html">process::Future<bool></a>>& destroys);</div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> __destroy(<span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> </div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <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>  <span class="comment">// derived from '--work_dir' but we keep a separate copy here</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <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>  <span class="comment">// paths match the ones in 'mountinfo' (important if mount-based</span></div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="comment">// backends are used).</span></div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keyword">const</span> std::string rootDir;</div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> </div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <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>  <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>  <span class="comment">// 2. Use overlayfs backend if it exists.</span></div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <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>  <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>  <span class="keyword">const</span> std::string defaultBackend;</div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> </div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap<Image::Type, process::Owned<Store></a>> stores;</div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap<std::string, process::Owned<Backend></a>> backends;</div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> std::vector<Image>& excludedImages);</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> </div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<ProvisionInfo></a> _provision(</div>
+<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keyword">const</span> Image& image,</div>
+<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keyword">const</span> std::string& backend,</div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a>& imageInfo);</div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> </div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> _destroy(</div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keyword">const</span> <a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a><<a class="code" href="classprocess_1_1Future.html">process::Future<bool></a>>& destroys);</div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> </div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> __destroy(<span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <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>  <span class="comment">// derived from '--work_dir' but we keep a separate copy here</span></div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <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>  <span class="comment">// paths match the ones in 'mountinfo' (important if mount-based</span></div>
+<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="comment">// backends are used).</span></div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keyword">const</span> std::string rootDir;</div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> </div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keyword">struct </span>Info</div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  {</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="comment">// Mappings: backend -> {rootfsId, ...}</span></div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <a class="code" href="classhashmap.html">hashmap<std::string, hashset<std::string></a>> rootfses;</div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> </div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <a class="code" href="classprocess_1_1Promise.html">process::Promise<bool></a> termination;</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <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>  <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>  <span class="comment">// 2. Use overlayfs backend if it exists.</span></div>
+<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <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>  <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>  <span class="keyword">const</span> std::string defaultBackend;</div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> </div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="comment">// The container status in provisioner.</span></div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keywordtype">bool</span> destroying = <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  };</div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> </div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <a class="code" href="classhashmap.html">hashmap<ContainerID, process::Owned<Info></a>> infos;</div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> </div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <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>  {</div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <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>  ~<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> </div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <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>  } metrics;</div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> };</div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> </div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> } <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> } <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> } <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> </div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> <span class="preprocessor">#endif // __PROVISIONER_HPP__</span></div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap<Image::Type, process::Owned<Store></a>> stores;</div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap<std::string, process::Owned<Backend></a>> backends;</div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> </div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keyword">struct </span>Info</div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  {</div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="comment">// Mappings: backend -> {rootfsId, ...}</span></div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <a class="code" href="classhashmap.html">hashmap<std::string, hashset<std::string></a>> rootfses;</div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> </div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <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>  <span class="comment">// started in 1.5.</span></div>
+<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <a class="code" href="classOption.html">Option<std::vector<std::string></a>> layers;</div>
+<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <a class="code" href="classprocess_1_1Promise.html">process::Promise<bool></a> termination;</div>
+<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> </div>
+<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="comment">// The container status in provisioner.</span></div>
+<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="keywordtype">bool</span> destroying = <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  };</div>
+<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> </div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <a class="code" href="classhashmap.html">hashmap<ContainerID, process::Owned<Info></a>> infos;</div>
+<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> </div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <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>  {</div>
+<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <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>  ~<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> </div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <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>  } metrics;</div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> </div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <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>  <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>  <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>  <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>  <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>  <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>  <span class="comment">// wait for a container's `provision` to finish, then do the cleanup.</span></div>
+<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="comment">//</span></div>
+<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <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>  <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>  <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>  <span class="comment">// active `provision` or `destroy`.</span></div>
+<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <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> };</div>
+<div class="line"><a name="l00214"></a><span class="lineno"> 214</span> </div>
+<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> } <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> } <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00217"></a><span class="lineno"> 217</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> </div>
+<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> <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< bool > destroy(const ContainerID &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<::docker::spec::v1::ImageManifest ></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< ContainerID ></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< process::Owned< Provisioner > > create(const Flags &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<::docker::spec::v1::ImageManifest > 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<::docker::spec::v1::ImageManifest > 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<::appc::spec::ImageManifest > 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<::appc::spec::ImageManifest > 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< ProvisionInfo > provision(const ContainerID &containerId, const Image &image)</div></div>
<div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise< bool ></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 &rootDir, const std::string &defaultBackend, const hashmap< Image::Type, process::Owned< Store >> &stores, const hashmap< std::string, process::Owned< Backend >> &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< std::vector< Entry > > list(const std::string &hierarchy, const std::string &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< bool > destroy(const ContainerID &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< ProvisionInfo > provision(const ContainerID &containerId, const Image &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 &repository, const std::string &reference, const std::string &registry, const Option< std::string > &scheme=None(), const Option< int > &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< Nothing > recover(const hashset< ContainerID > &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< Nothing > pruneImages(const std::vector< Image > &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< Nothing > pruneImages(const std::vector< Image > &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< Nothing ></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>)   </td><td valign="top"><a class="el" href="structprocess_1_1EventVisitor.html">EventVisitor</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classIntervalSet.html">IntervalSet</a>   </td><td valign="top"><a class="el" href="classNetwork.html">Network</a>   </td><td valign="top"><a class="el" href="classprocess_1_1Shared.html">Shared</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)   </td><td valign="top"><a class="el" href="structos_1_1Exec.html">Exec</a> (<a class="el" href="namespaceos.html">os</a>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classSharedHandle.html">SharedHandle</a>   </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>)   </td><td valign="top"><a class="el" href="classmesos_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classprocess_1_1Executor.html">Executor</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classmesos_1_1ExecutorDriver.html">ExecutorDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </td><td valign="top"><a class="el" href="classnet_1_1IP.html">IP</a> (<a class="el" href="namespacenet.html">net</a>)   </td><td valign="top"><a class="el" href="classNetworkProcess.html">NetworkProcess</a>   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classnet_1_1IPv4.html">IPv4</a> (<a class="el" href="namespacenet.html">net</a>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classmesos_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classprocess_1_1Executor.html">Executor</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classmesos_1_1ExecutorDriver.html">ExecutorDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </td><td valign="top"><a class="el" href="classnet_1_1IP.html">IP</a> (<a class="el" href="namespacenet.html">net</a>)   </td><td valign="top"><a class="el" href="classNetworkProcess.html">NetworkProcess</a>   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classnet_1_1IPv4.html">IPv4</a> (<a class="el" href="namespacenet.html">net</a>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classnet_1_1IPv6.html">IPv6</a> (<a class="el" href="namespacenet.html">net</a>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="structis__specialization__of.html">is_specialization_of</a>   </td><td valign="top"><a class="el" href="structNone.html">None</a>   </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>)   </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>)   </td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  F  </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>)   </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>)   </td><td valign="top"><a class="el" href="structJNI.html">JNI</a>   </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>)   </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>)   </td></tr>
<tr><td valign="top"><a class="el" href="classJSON_1_1ArrayWriter.html">ArrayWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="structJSON_1_1Null.html">Null</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </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>)   </td></tr>
<tr><td valign="top"><a class="el" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)   </td><td valign="top"><a class="el" href="classJvm.html">Jvm</a>   </td><td valign="top"><a class="el" href="classJvm_1_1Null.html">Jvm::Null</a>   </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>)   </td></tr>
-<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible.html">AtLeastOneIsSameOrConvertible</a>   </td><td valign="top"><a class="el" href="classJvm_1_1Field.html">Jvm::Field</a>   </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>)   </td><td valign="top"><a class="el" href="classJSON_1_1NullWriter.html">NullWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </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>)   </td></tr>
-<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_4.html">AtLeastOneIsSameOrConvertible< U, T, Ts...></a>   </td><td valign="top"><a class="el" href="clasself_1_1File.html">File</a> (<a class="el" href="namespaceelf.html">elf</a>)   </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>)   </td><td valign="top"><a class="el" href="structJSON_1_1Number.html">Number</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </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>)   </td></tr>
+<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible.html">AtLeastOneIsSameOrConvertible</a>   </td><td valign="top"><a class="el" href="classJvm_1_1Field.html">Jvm::Field</a>   </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>)   </td><td valign="top"><a class="el" href="classJSON_1_1NullWriter.html">NullWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </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>)   </td></tr>
+<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_4.html">AtLeastOneIsSameOrConvertible< U, T, Ts...></a>   </td><td valign="top"><a class="el" href="clasself_1_1File.html">File</a> (<a class="el" href="namespaceelf.html">elf</a>)   </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>)   </td><td valign="top"><a class="el" href="structJSON_1_1Number.html">Number</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classJSON_1_1NumberWriter.html">NumberWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </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>)   </td></tr>
<tr><td valign="top"><a class="el" href="classmesos_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1FileEncoder.html">FileEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_K"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  K  </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="structflags_1_1Flag.html">Flag</a> (<a class="el" href="namespaceflags.html">flags</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1Latch.html">Latch</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)   </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>
)   </td></tr>
<tr><td valign="top"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">AuthorizationAcceptor</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </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>)   </td></tr>
<tr><td valign="top"><a class="el" href="classmesos_1_1Authorizer.html">Authorizer</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </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>)   </td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderContender.html">LeaderContender</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)   </td><td valign="top"><a class="el" href="classJSON_1_1ObjectWriter.html">ObjectWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td><td valign="top"><a class="el" href="classStopwatch.html">Stopwatch</a>   </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>)   </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>)   </td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderDetector.html">LeaderDetector</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderDetector.html">LeaderDetector</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)   </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>)   </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>)   </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">  B  </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>)   </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>)   </td><td valign="top"><a class="el" href="classprocess_1_1Once.html">Once</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classOption.html">Option</a>   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classprocess_1_1Once.html">Once</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classOption.html">Option</a>   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classLinkedHashMap.html">LinkedHashMap</a>   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classLinkedHashMap.html">LinkedHashMap</a>   </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>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="structOverload.html">Overload</a>   </td><td valign="top"><a class="el" href="classprocess_1_1StreamingRequestDecoder.html">StreamingRequestDecoder</a> (<a class="el" href
="namespaceprocess.html">process</a>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="structOverload_3_01F_01_4.html">Overload< F ></a>   </td><td valign="top"><a class="el" href="classprocess_1_1StreamingResponseDecoder.html">StreamingResponseDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classprocess_1_1Owned.html">Owned</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="structJSON_1_1String.html">String</a> (<a class="el" href="namespaceJSO
N.html">JSON</a>)   </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>)   </td><td valign="top"><a class="el" href="classzookeeper_1_1Group.html">Group</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)   </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>)   </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>)   </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>)  
; </td></tr>
<tr><td valign="top"><a class="el" href="structJSON_1_1Comparator.html">Comparator</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td><td valign="top"><a class="el" href="structgroup.html">group</a>   </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>)   </td><td valign="top"><a class="el" href="structos_1_1Process.html">Process</a> (<a class="el" href="namespaceos.html">os</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1Time.html">Time</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)   </td><td valign="top"><a class="el" href="classzookeeper_1_1GroupProcess.html">GroupProcess</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)   </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>)   </td><td valign="top"><a class="el" href="classprocess_1_1Process.html">Process</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1Timeout.html">Timeout</a> (<a class="el" href="namespaceprocess.html">process</a>)   </
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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classprocess_1_1ProcessBase.html">ProcessBase</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)  
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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classprocess_1_1ProcessBase.html">ProcessBase</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1Timer.html">Timer</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)   </td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  H  </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>)   </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>)   </td><td valign="top"><a class="el" href="classprocess_1_1Timer.html">Timer</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)   </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>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="structprocess_1_1TimeSeries.html">TimeSeries</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td></tr>
<tr><td valign="top"><a class="el" href="classJvm_1_1Constructor.html">Jvm::Constructor</a>   </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>)   </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>)   </td><td valign="top"><a class="el" href="classprocess_1_1ProcessReference.html">ProcessReference</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)   </td></tr>
<tr><td valign="top"><a class="el" href="classJvm_1_1ConstructorFinder.html">Jvm::ConstructorFinder</a>   </td><td valign="top"><a class="el" href="classrouting_1_1Handle.html">Handle</a> (<a class="el" href="namespacerouting.html">routing</a>)   </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>)   </td><td valign="top"><a class="el" href="structproc_1_1ProcessStatus.html">ProcessStatus</a> (<a class="el" href="namespaceproc.html">proc</a>)   </td><td valign="top"><a class="el" href="structJSON_1_1True.html">True</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </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>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html">hash< mesos::v1::Image::Type ></a> (<a class="el" href="namespacestd.html">std</a>)   </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>)   </td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  R  </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>)   </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">  D  </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< mesos::v1::MachineID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td><td valign="top"><a class="el" href="classMicroseconds.html">Microseconds</a>   </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>)   </td></tr>
-<tr><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html">hash< mesos::v1::OfferID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td><td valign="top"><a class="el" href="classMilliseconds.html">Milliseconds</a>   </td><td valign="top"><a class="el" href="classprocess_1_1RateLimiter.html">RateLimiter</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="structJSON_1_1Value.html">Value</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1DataDecoder.html">DataDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferOperationID_01_4.html">hash< mesos::v1::OfferOperationID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td><td valign="top"><a class="el" href="classMinutes.html">Minutes</a>   </td><td valign="top"><a class="el" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="classJvm_1_1Variable.html">Jvm::Variable</a>   </td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1DataEncoder.html">DataEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ResourceProviderID_01_4.html">hash< mesos::v1::ResourceProviderID ></a> (<a class="el" href="namespacestd.html">std</a>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html">hash< mesos::v1::TaskID ></a> (<a class="el" href="namespacestd.html">std</a>)   </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>)   </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>)   </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>)   </td></tr>
+</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html">hash< mesos::v1::MachineID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td><td valign="top"><a class="el" href="classMicroseconds.html">Microseconds</a>   </td><td valign="top"><a class="el" href="structJSON_1_1Value.html">Value</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html">hash< mesos::v1::OfferID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td><td valign="top"><a class="el" href="classMilliseconds.html">Milliseconds</a>   </td><td valign="top"><a class="el" href="classprocess_1_1RateLimiter.html">RateLimiter</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1DataDecoder.html">DataDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferOperationID_01_4.html">hash< mesos::v1::OfferOperationID ></a> (<a class="el" href="namespacestd.html">std</a>)   </td><td valign="top"><a class="el" href="classMinutes.html">Minutes</a>   </td><td valign="top"><a class="el" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a> (<a class="el" href="namespaceprocess.html">process</a>)   </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>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1DataEncoder.html">DataEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ResourceProviderID_01_4.html">hash< mesos::v1::ResourceProviderID ></a> (<a class="el" href="namespacestd.html">std</a>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html">hash< mesos::v1::TaskID ></a> (<a class="el" href="namespacestd.html">std</a>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classJvm_1_1Variable
.html">Jvm::Variable</a>   </td></tr>
<tr><td valign="top"><a class="el" href="classDays.html">Days</a>   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html">hash< mesos::v1::TaskState ></a> (<a class="el" href="namespacestd.html">std</a>)   </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>)   </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< google::protobuf::RepeatedPtrField< T > ></a> (<a class="el" href="namespaceprotobuf_1_1internal.html">protobuf::internal</a>)   </td><td valign="top"><a class="el" href="classVariant.html">Variant</a>   </td></tr>
<tr><td valign="top"><a class="el" href="classrecordio_1_1Decoder.html">Decoder</a> (<a class="el" href="namespacerecordio.html">recordio</a>)   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html">hash< mesos::v1::TaskStatus_Reason ></a> (<a class="el" href="namespacestd.html">std</a>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="structVersion.html">Version</a>   </td></tr>
<tr><td valign="top"><a class="el" href="classDecomissionableKernelSemaphore.html">DecomissionableKernelSemaphore</a>   </td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html">hash< mesos::v1::TaskStatus_Source ></a> (<a class="el" href="namespacestd.html">std</a>)   </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>)   </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>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html">Module< mesos::allocator::Allocator ></a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)   </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>)   </td><td valign="top"><a class="el" href="classWindowsSocketError.html
">WindowsSocketError</a>   </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>)   </td><td valign="top"><a class="el" href="classprocess_1_1Help.html">Help</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html">Module< mesos::Authenticatee ></a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)   </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>)   </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>)   </
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>)   </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>)   </td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html">Module< mesos::Authenticator ></a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)   </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; </td><td valign="top"><a class="el" href="structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html">wrap< Future< X > ></a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html">Module< mesos::Authorizer ></a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classmesos_1_1Hook.html">Hook</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html">Module< mesos::Hook ></a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html">Module< mesos::Authorizer ></a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)   </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>)   </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>)   </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>)   </td><td valign="top"><a class="el" href="classmesos_1_1Hook.html">Hook</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html">Module< mesos::Hook ></a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)   </td><td valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a> (<a class="el" href="namespacemesos.html">mesos</a>)   </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>)   </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>)   </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>)   </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< mesos::http::authentication::Authenticatee ></a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)   </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>)   </td><td valign="top"><a class="
el" href="classJSON_1_1WriterProxy.html">WriterProxy</a> (<a class="el" href="namespaceJSON.html">JSON</a>)   </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>)   </td><td valign="top"><a class="el" href="classHours.html">Hours</a>   </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< mesos::master::contender::MasterContender ></a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)   </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>)   </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>)   </td></tr>
<tr><td valign="top"><a class="el" href="classDuration.html">Duration</a>   </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>)   </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< mesos::master::detector::MasterDetector ></a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)   </td><td valign="top"><a class="el" href="classprocess_1_1ResponseDecoder.html">ResponseDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_X"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  X  </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 &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 &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &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< state::SlaveState > &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 &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 &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 &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 &containerId, const Resources &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 &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 &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< state::SlaveState > &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 &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 &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 &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 &containerId, const Resources &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 &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 &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"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a69d6c5816c062b3fc28a8638d87334a6">remove</a> (const ContainerID &containerId)</td></tr>
<tr class="separator:a69d6c5816c062b3fc28a8638d87334a6"><td class="memSeparator" colspan="2"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </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"> </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="-"/> 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 </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"> </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><<a class="el" href="structNothing.html">Nothing</a>> 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> <span class="comment">// root ('--runtime_dir' flag)</span></div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="comment">// |-- containers</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="comment">// |-- <container_id></span></div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="comment">// |-- containers</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="comment">// | |-- <container_id></span></div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="comment">// | | |-- <more nesting of containers></span></div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="comment">// | |-- pid</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="comment">// | |-- ...</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="comment">// |-- force_destroy_on_recovery</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="comment">// |-- io_switchboard</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="comment">// | |-- pid</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="comment">// | |-- socket</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="comment">// |-- launch_info</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="comment">// |-- pid</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="comment">// |-- standalone.marker</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="comment">// |-- status</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="comment">// |-- termination</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div>
+<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="comment">// |-- config</span></div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="comment">// |-- containers</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="comment">// | |-- <container_id></span></div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="comment">// | | |-- <more nesting of containers></span></div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="comment">// | |-- pid</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="comment">// | |-- ...</span></div>
+<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="comment">// |-- force_destroy_on_recovery</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="comment">// |-- io_switchboard</span></div>
+<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="comment">// | |-- pid</span></div>
+<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="comment">// | |-- socket</span></div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="comment">// |-- launch_info</span></div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="comment">// |-- pid</span></div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="comment">// |-- standalone.marker</span></div>
+<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="comment">// |-- status</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="comment">// |-- termination</span></div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </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> 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">"pid"</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> 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">"status"</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> 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">"termination"</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> 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">"socket"</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> 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">"force_destroy_on_recovery"</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> 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">"io_switchboard"</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> 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">"containers"</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> 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">"launch_info"</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> 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">"standalone.marker"</span>;</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> </div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </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> <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> {</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>  <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>  <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>  <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> };</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> <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> <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> <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> <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> <span class="comment">// in the path. Depending on the 'mode', the result can be the</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="comment">// following for a nested container 'xxx.yyy':</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="comment">// 1) mode == PREFIX: '<separator>/xxx/<separator>/yyy'</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="comment">// 2) mode == SUFFIX: 'xxx/<separator>/yyy/<separator>'</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="comment">// 3) mode == JOIN: 'xxx/<separator>/yyy'</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> 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>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keyword">const</span> std::string& separator,</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">Mode</a>& <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>);</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <span class="comment">// The following helper function constructs the path</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="comment">// for a container given the 'runtimeDir' that was</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="comment">// used as well as the container `containerId`.</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> 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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <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> <a class="code" href="classResult.html">Result<pid_t></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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> </div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <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> <a class="code" href="classResult.html">Result<int></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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> </div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> </div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="preprocessor">#ifndef __WINDOWS__</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <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> 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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> </div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> </div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <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> 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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> </div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> <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> <a class="code" href="classResult.html">Result<pid_t></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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span> </div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> </div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> <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> 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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> </div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <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> <a class="code" href="classResult.html">Result<process::network::unix::Address></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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> </div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <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> 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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <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> <span class="comment">// destroy a container on recovery or not.</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> <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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> </div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> </div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> <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> <a class="code" href="classResult.html">Result<mesos::slave::ContainerTermination></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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> </div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> </div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <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> 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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> </div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> </div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <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> <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> <span class="comment">// a marker file in the container's runtime metadata directory.</span></div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> </div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <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> <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> <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> <span class="comment">// is inserted before its children).</span></div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> <a class="code" href="classTry.html">Try<std::vector<ContainerID></a>> <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>  <span class="keyword">const</span> std::string& runtimeDir);</div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</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#a37bc638e07bd04682a9d7a652cea47f9"> 68</a></span> 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">"pid"</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> 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">"config"</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> 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">"status"</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> 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">"termination"</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> 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">"socket"</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> 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">"force_destroy_on_recovery"</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> 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">"io_switchboard"</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> 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">"containers"</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> 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">"launch_info"</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> 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">"standalone.marker"</span>;</div>
+<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div>
+<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </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> <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> {</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>  <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>  <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>  <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> };</div>
+<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div>
+<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> <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> <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> <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> <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> <span class="comment">// in the path. Depending on the 'mode', the result can be the</span></div>
+<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="comment">// following for a nested container 'xxx.yyy':</span></div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="comment">// 1) mode == PREFIX: '<separator>/xxx/<separator>/yyy'</span></div>
+<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="comment">// 2) mode == SUFFIX: 'xxx/<separator>/yyy/<separator>'</span></div>
+<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="comment">// 3) mode == JOIN: 'xxx/<separator>/yyy'</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> 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>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keyword">const</span> std::string& separator,</div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">Mode</a>& <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>);</div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div>
+<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div>
+<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="comment">// The following helper function constructs the path</span></div>
+<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> <span class="comment">// for a container given the 'runtimeDir' that was</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> <span class="comment">// used as well as the container `containerId`.</span></div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> 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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> </div>
+<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span> <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> <a class="code" href="classResult.html">Result<pid_t></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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> </div>
+<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> </div>
+<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <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> <a class="code" href="classResult.html">Result<int></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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> </div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> </div>
+<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="preprocessor">#ifndef __WINDOWS__</span></div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <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> 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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00127"></a><span class="lineno"> 127</span> </div>
+<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> </div>
+<div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <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> 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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div>
+<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> </div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <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> <a class="code" href="classResult.html">Result<pid_t></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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> </div>
+<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> <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> 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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div>
+<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> </div>
+<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <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> <a class="code" href="classResult.html">Result<process::network::unix::Address></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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <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> 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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> </div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> </div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> <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> <span class="comment">// destroy a container on recovery or not.</span></div>
+<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> <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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> </div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> </div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <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> <a class="code" href="classResult.html">Result<mesos::slave::ContainerTermination></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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> </div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> </div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> <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> 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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> </div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> </div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> <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> <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> <span class="comment">// a marker file in the container's runtime metadata directory.</span></div>
+<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> <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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> </div>
+<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> </div>
+<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> <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> <a class="code" href="classResult.html">Result<mesos::slave::ContainerConfig></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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> </div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> </div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> <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> 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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> </div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> </div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> <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> <span class="comment">// at the moment it was launched.</span></div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> <a class="code" href="classResult.html">Result<mesos::slave::ContainerLaunchInfo></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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> </div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> <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> <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> <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> <span class="comment">// is inserted before its children).</span></div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> <a class="code" href="classTry.html">Try<std::vector<ContainerID></a>> <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>  <span class="keyword">const</span> std::string& runtimeDir);</div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> </div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> </div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> <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> 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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span> </div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> <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> 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>  <span class="keyword">const</span> std::string& rootSandboxPath,</div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> </div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> </div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> <span class="comment">// The helper method parses a given 'path' and returns the container</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> <span class="comment">// ID of the container whose sandbox contains 'path'.</span></div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span> <a class="code" href="classTry.html">Try<ContainerID></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>  <span class="keyword">const</span> ContainerID& rootContainerId,</div>
+<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> </div>
+<div class="line"><a name="l00207"></a><span class="lineno"> 207</span> <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> <span class="comment">// at the moment it was launched.</span></div>
+<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <a class="code" href="classResult.html">Result<mesos::slave::ContainerLaunchInfo></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>  <span class="keyword">const</span> std::string& runtimeDir,</div>
+<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div>
+<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> </div>
+<div class="line"><a name="l00214"></a><span class="lineno"> 214</span> <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> 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>  <span class="keyword">const</span> std::string& rootSandboxPath,</div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <span class="keyword">const</span> std::string& path);</div>
+<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> </div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> } <span class="comment">// namespace paths {</span></div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> } <span class="comment">// namespace containerizer {</span></div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> } <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> } <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> } <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> </div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <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> </div>
+<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="comment">// The helper method parses a given 'path' and returns the container</span></div>
+<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="comment">// ID of the container whose sandbox contains 'path'.</span></div>
+<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> <a class="code" href="classTry.html">Try<ContainerID></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>  <span class="keyword">const</span> ContainerID& rootContainerId,</div>
+<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <span class="keyword">const</span> std::string& rootSandboxPath,</div>
+<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <span class="keyword">const</span> std::string& path);</div>
+<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> </div>
+<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> } <span class="comment">// namespace paths {</span></div>
+<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> } <span class="comment">// namespace containerizer {</span></div>
+<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> } <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> } <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> </div>
+<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> <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< mesos::slave::ContainerTermination > getContainerTermination(const std::string &runtimeDir, const ContainerID &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< mesos::slave::ContainerConfig > getContainerConfig(const std::string &runtimeDir, const ContainerID &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 &containerId, const std::string &separator, const Mode &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 &runtimeDir, const ContainerID &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 &runtimeDir, const ContainerID &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 &runtimeDir, const ContainerID &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 &runtimeDir, const ContainerID &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< pid_t > getContainerPid(const std::string &runtimeDir, const ContainerID &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< ContainerID > parseSandboxPath(const ContainerID &rootContainerId, const std::string &rootSandboxPath, const std::string &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 &runtimeDir, const ContainerID &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 &rootSandboxPath, const ContainerID &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 &runtimeDir, const ContainerID &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 &runtimeDir, const ContainerID &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 &runtimeDir, const ContainerID &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< std::vector< ContainerID > > getContainerIds(const std::string &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< mesos::slave::ContainerLaunchInfo > getContainerLaunchInfo(const std::string &runtimeDir, const ContainerID &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< mode_t > mode(const std::string &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< int > getContainerStatus(const std::string &runtimeDir, const ContainerID &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 &runtimeDir, const ContainerID &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< pid_t > getContainerIOSwitchboardPid(const std::string &runtimeDir, const ContainerID &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< process::network::unix::Address > getContainerIOSwitchboardAddress(const std::string &runtimeDir, const ContainerID &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 &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 &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &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< Nothing >(const Option< slave::state::SlaveState > &))</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< process::http::Connection >(const ContainerID &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< ResourceStatistics >(const 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#a4da11eda6a6cb05ce64f7d10c9d0740f">MOCK_METHOD1</a>(status, process::Future< ContainerStatus >(const 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#ae6491ba9d730d3287f26f90bfcfe1894">MOCK_METHOD1</a>(wait, process::Future< Option< mesos::slave::ContainerTermination >>(const 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#ac386a6f6295d9702ffb5400766af338b">MOCK_METHOD1</a>(destroy, process::Future< bool >(const 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#abbd256339375865a3edea98eef4c24d7">MOCK_METHOD2</a>(update, process::Future< Nothing >(const ContainerID &, const Resources &))</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< bool >(const ContainerID &, 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< slave::Containerizer::LaunchResult >(const ContainerID &, const mesos::slave::ContainerConfig &, const std::map< std::string, std::string > &, const Option< std::string > &))</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< Nothing >())</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< Nothing >(const Option< slave::state::SlaveState > &))</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< process::http::Connection >(const ContainerID &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< ResourceStatistics >(const 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#a4da11eda6a6cb05ce64f7d10c9d0740f">MOCK_METHOD1</a>(status, process::Future< ContainerStatus >(const 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#ae6491ba9d730d3287f26f90bfcfe1894">MOCK_METHOD1</a>(wait, process::Future< Option< mesos::slave::ContainerTermination >>(const 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#ac386a6f6295d9702ffb5400766af338b">MOCK_METHOD1</a>(destroy, process::Future< bool >(const 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#abbd256339375865a3edea98eef4c24d7">MOCK_METHOD2</a>(update, process::Future< Nothing >(const ContainerID &, const Resources &))</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< bool >(const ContainerID &, 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< slave::Containerizer::LaunchResult >(const ContainerID &, const mesos::slave::ContainerConfig &, const std::map< std::string, std::string > &, const Option< std::string > &))</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< state::SlaveState > &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 &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 &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"> </td></tr>
<tr class="memitem:aa35423bbd05939871a999f82a85b0a43"><td class="memItemLeft" align="right" valign="top"> </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>< bool >(const ContainerID &, int))</td></tr>
<tr class="separator:aa35423bbd05939871a999f82a85b0a43"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:aa026516e98b010a70dfaa311ce7d02b4"><td class="memItemLeft" align="right" valign="top"> </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>< <a class="el" href="structNothing.html">Nothing</a> >())</td></tr>
+<tr class="separator:aa026516e98b010a70dfaa311ce7d02b4"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a460b7c3483def8f45e1e2b018bba48b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a460b7c3483def8f45e1e2b018bba48b8">destroy</a> (const FrameworkID &frameworkId, const ExecutorID &executorId)</td></tr>
<tr class="separator:a460b7c3483def8f45e1e2b018bba48b8"><td class="memSeparator" colspan="2"> </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="-"/> 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"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b">remove</a> (const ContainerID &containerId)</td></tr>
<tr class="separator:af62e593d744b6fe45dff965aa6a6f69b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </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"> </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> </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>< <a class="el" href="structNothing.html">Nothing</a> > </td>
+ <td class="paramname">() </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 &image, const std::string &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< Nothing >())</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< slave::ImageInfo >(const Image &image, const std::string &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< std::string, process::Shared< Rootfs >> &_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 &image, const std::string &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< Image > &excludedImages, const hashset< std::string > &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< std::string, process::Shared< Rootfs >> &_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 &image, const std::string &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"/>
< <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#ae630f092d5c76c10cae55266f82cde63">get</a> (const Image &image, const std::string &backend)=0</td></tr>
<tr class="separator:ae630f092d5c76c10cae55266f82cde63 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memSeparator" colspan="2"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a> (const std::vector< Image > &excludedImages, const <a class="el" href="classhashset.html">hashset</a>< std::string > &activeLayerPaths)</td></tr>
+<tr class="separator:afe92eaa2c105a23f9c1095eed9178914 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memSeparator" colspan="2"> </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> </div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <span class="keyword">remove</span>(<span class="keyword">const</span> ContainerID& containerId);</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> </div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  ComposingContainerizerProcess* process;</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> };</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> </div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> } <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> } <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> } <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> <span class="preprocessor">#endif // __COMPOSING_CONTAINERIZER_HPP__</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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> </div>
+<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  ComposingContainerizerProcess* process;</div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> };</div>
+<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div>
+<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> } <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> } <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> } <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <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< hashset< ContainerID > > 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< Containerizer * > &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< Nothing > 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< bool > kill(const ContainerID &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< Nothing > update(const ContainerID &containerId, const Resources &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"> </td></tr>
<tr class="memitem:a420b469a8a64a6780090288c87a9289d"><td class="memItemLeft" align="right" valign="top">bool </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 &runtimeDir, const ContainerID &containerId)</td></tr>
<tr class="separator:a420b469a8a64a6780090288c87a9289d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ace2c6480a4ae80ce927c2a3128599b4d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classResult.html">Result</a><br class="typebreak"/>
+< mesos::slave::ContainerConfig > </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 &runtimeDir, const ContainerID &containerId)</td></tr>
+<tr class="separator:ace2c6480a4ae80ce927c2a3128599b4d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa55c685a327643251d52a4a6a1222d6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< std::vector< ContainerID > > </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 &runtimeDir)</td></tr>
<tr class="separator:aa55c685a327643251d52a4a6a1222d6d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acb06adde8d3de19ef6f04ef29700a3c9"><td class="memItemLeft" align="right" valign="top">std::string </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 &runtimeDir, const ContainerID &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 </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> [] = "pid"</td></tr>
<tr class="separator:a37bc638e07bd04682a9d7a652cea47f9"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:aba3242cf7940f85894649efe65c3002d"><td class="memItemLeft" align="right" valign="top">constexpr char </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> [] = "config"</td></tr>
+<tr class="separator:aba3242cf7940f85894649efe65c3002d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5d67fb766dc84ea674a43507346c322a"><td class="memItemLeft" align="right" valign="top">constexpr char </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> [] = "status"</td></tr>
<tr class="separator:a5d67fb766dc84ea674a43507346c322a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a09d1f3c2e9e9a918a340ad521dfdf380"><td class="memItemLeft" align="right" valign="top">constexpr char </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> [] = "termination"</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> </div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<hashset<ContainerID></a>> <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> </div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<DockerContainerizerProcess></a> process;</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> };</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> </div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> </div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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> </div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<DockerContainerizerProcess></a> process;</div>
+<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> };</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </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> <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>  : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a><DockerContainerizerProcess></div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> {</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <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>  <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>  <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="l00124"></a><span class="lineno"> 124</span>  <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>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<mesos::slave::ContainerLogger></a>& _logger,</div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <a class="code" href="classprocess_1_1Shared.html">process::Shared<Docker></a> _docker,</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<NvidiaComponents></a>& _nvidia)</div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  : flags(_flags),</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  fetcher(_fetcher),</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  logger(_logger),</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  docker(_docker),</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  nvidia(_nvidia) {}</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<state::SlaveState></a>& state);</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> </div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& containerConfig,</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keyword">const</span> std::map<std::string, std::string>& <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>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& pidCheckpointPath);</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> </div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <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>  <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>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& resources,</div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keywordtype">bool</span> force);</div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> </div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ResourceStatistics></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>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> </div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ContainerStatus></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>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> </div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Option<mesos::slave::ContainerTermination></a>> <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>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> </div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <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> </div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#aebc5890cccfbeaf44b48be7b33c676e9">fetch</a>(<span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> </div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> </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> <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>  : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a><DockerContainerizerProcess></div>
+<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> {</div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <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>  <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>  <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="l00126"></a><span class="lineno"> 126</span>  <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>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Owned.html">process::Owned<mesos::slave::ContainerLogger></a>& _logger,</div>
+<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <a class="code" href="classprocess_1_1Shared.html">process::Shared<Docker></a> _docker,</div>
+<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<NvidiaComponents></a>& _nvidia)</div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  : flags(_flags),</div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  fetcher(_fetcher),</div>
+<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  logger(_logger),</div>
+<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  docker(_docker),</div>
+<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  nvidia(_nvidia) {}</div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> </div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<state::SlaveState></a>& state);</div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> </div>
+<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& containerConfig,</div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keyword">const</span> std::map<std::string, std::string>& <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>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& pidCheckpointPath);</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> </div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <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>  <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>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& resources,</div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keywordtype">bool</span> force);</div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> </div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ResourceStatistics></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>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> </div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<ContainerStatus></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>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Option<mesos::slave::ContainerTermination></a>> <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>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> </div>
+<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></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>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <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> </div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#acdb0e3fe92ec605185e566fb27e7aeff">pull</a>(<span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#aebc5890cccfbeaf44b48be7b33c676e9">fetch</a>(<span class="keyword">const</span> ContainerID& containerId);</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> </div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<hashset<ContainerID></a>> <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>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#acdb0e3fe92ec605185e566fb27e7aeff">pull</a>(<span class="keyword">const</span> ContainerID& containerId);</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> </div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="comment">// Continuations and helpers.</span></div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _fetch(</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<int></a>& <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> </div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <a class="code" href="classTry.html">Try<Nothing></a> checkpoint(</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <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> </div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></a> _launch(</div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& containerConfig);</div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> </div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _recover(</div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<state::SlaveState></a>& state,</div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="keyword">const</span> std::list<Docker::Container>& <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> </div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> __recover(</div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <span class="keyword">const</span> std::list<Docker::Container>& <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> </div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <span class="comment">// Starts the executor in a Docker container.</span></div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Docker::Container></a> launchExecutorContainer(</div>
-<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <span class="keyword">const</span> std::string& containerName);</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> </div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  <span class="comment">// Starts the docker executor with a subprocess.</span></div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<pid_t></a> launchExecutorProcess(</div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> </div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<pid_t></a> checkpointExecutor(</div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <span class="keyword">const</span> <a class="code" href="classDocker_1_1Container.html">Docker::Container</a>& dockerContainer);</div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span> </div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="comment">// Reaps on the executor pid.</span></div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> reapExecutor(</div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <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> </div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <span class="keywordtype">void</span> _destroy(</div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="keywordtype">bool</span> killed);</div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> </div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <span class="keywordtype">void</span> __destroy(</div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keywordtype">bool</span> killed,</div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a>& future);</div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> </div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <span class="keywordtype">void</span> ___destroy(</div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="keywordtype">bool</span> killed,</div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classOption.html">Option<int></a>>& <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> </div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <span class="keywordtype">void</span> ____destroy(</div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <span class="keywordtype">bool</span> killed,</div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classOption.html">Option<int></a>>& <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> </div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> destroyTimeout(</div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> future);</div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> </div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _update(</div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& resources,</div>
-<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="keyword">const</span> <a class="code" href="classDocker_1_1Container.html">Docker::Container</a>& container);</div>
-<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> </div>
-<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> __update(</div>
-<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& resources,</div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  <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> </div>
-<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> mountPersistentVolumes(</div>
-<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span> </div>
-<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <a class="code" href="classTry.html">Try<Nothing></a> unmountPersistentVolumes(</div>
-<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00246"></a><span class="lineno"> 246</span> </div>
-<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  <a class="code" href="classTry.html">Try<Nothing></a> updatePersistentVolumes(</div>
-<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  <span class="keyword">const</span> std::string& directory,</div>
-<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& current,</div>
-<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& updated);</div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span> </div>
-<div class="line"><a name="l00253"></a><span class="lineno"> 253</span> <span class="preprocessor">#ifdef __linux__</span></div>
-<div class="line"><a name="l00254"></a><span class="lineno"> 254</span> <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>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> allocateNvidiaGpus(</div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  <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> </div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _allocateNvidiaGpus(</div>
-<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  <span class="keyword">const</span> std::set<Gpu>& allocated);</div>
-<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> </div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  <span class="comment">// Deallocate GPU resources for a specified container.</span></div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> deallocateNvidiaGpus(</div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span> </div>
-<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _deallocateNvidiaGpus(</div>
-<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <span class="keyword">const</span> std::set<Gpu>& deallocated);</div>
-<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> <span class="preprocessor">#endif // __linux__</span></div>
-<div class="line"><a name="l00271"></a><span class="lineno"> 271</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  <a class="code" href="classTry.html">Try<ResourceStatistics></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> </div>
-<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  <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>  <span class="comment">// container destroy.</span></div>
-<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <span class="keywordtype">void</span> reaped(<span class="keyword">const</span> ContainerID& containerId);</div>
-<div class="line"><a name="l00277"></a><span class="lineno"> 277</span> </div>
-<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  <span class="comment">// Removes the docker container.</span></div>
-<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  <span class="keywordtype">void</span> <span class="keyword">remove</span>(</div>
-<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="keyword">const</span> std::string& containerName,</div>
-<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& executor);</div>
-<div class="line"><a name="l00282"></a><span class="lineno"> 282</span> </div>
-<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  <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>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<hashset<ContainerID></a>> <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> </div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="comment">// Continuations and helpers.</span></div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _fetch(</div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<int></a>& <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> </div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <a class="code" href="classTry.html">Try<Nothing></a> checkpoint(</div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <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> </div>
+<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></a> _launch(</div>
+<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& containerConfig);</div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> </div>
+<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _recover(</div>
+<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<state::SlaveState></a>& state,</div>
+<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="keyword">const</span> std::list<Docker::Container>& <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> </div>
+<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> __recover(</div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <span class="keyword">const</span> std::list<Docker::Container>& <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> </div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <span class="comment">// Starts the executor in a Docker container.</span></div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Docker::Container></a> launchExecutorContainer(</div>
+<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  <span class="keyword">const</span> std::string& containerName);</div>
+<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> </div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <span class="comment">// Starts the docker executor with a subprocess.</span></div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<pid_t></a> launchExecutorProcess(</div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> </div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<pid_t></a> checkpointExecutor(</div>
+<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="keyword">const</span> <a class="code" href="classDocker_1_1Container.html">Docker::Container</a>& dockerContainer);</div>
+<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> </div>
+<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <span class="comment">// Reaps on the executor pid.</span></div>
+<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> reapExecutor(</div>
+<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <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> </div>
+<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="keywordtype">void</span> _destroy(</div>
+<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <span class="keywordtype">bool</span> killed);</div>
+<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> </div>
+<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keywordtype">void</span> __destroy(</div>
+<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <span class="keywordtype">bool</span> killed,</div>
+<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a>& future);</div>
+<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> </div>
+<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="keywordtype">void</span> ___destroy(</div>
+<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <span class="keywordtype">bool</span> killed,</div>
+<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classOption.html">Option<int></a>>& <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> </div>
+<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <span class="keywordtype">void</span> ____destroy(</div>
+<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <span class="keywordtype">bool</span> killed,</div>
+<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classOption.html">Option<int></a>>& <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> </div>
+<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> destroyTimeout(</div>
+<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> future);</div>
+<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> </div>
+<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _update(</div>
+<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& resources,</div>
+<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <span class="keyword">const</span> <a class="code" href="classDocker_1_1Container.html">Docker::Container</a>& container);</div>
+<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> </div>
+<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> __update(</div>
+<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& resources,</div>
+<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  <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> </div>
+<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> mountPersistentVolumes(</div>
+<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00245"></a><span class="lineno"> 245</span> </div>
+<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <a class="code" href="classTry.html">Try<Nothing></a> unmountPersistentVolumes(</div>
+<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00248"></a><span class="lineno"> 248</span> </div>
+<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  <a class="code" href="classTry.html">Try<Nothing></a> updatePersistentVolumes(</div>
+<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  <span class="keyword">const</span> std::string& directory,</div>
+<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& current,</div>
+<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>& updated);</div>
+<div class="line"><a name="l00254"></a><span class="lineno"> 254</span> </div>
+<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> <span class="preprocessor">#ifdef __linux__</span></div>
+<div class="line"><a name="l00256"></a><span class="lineno"> 256</span> <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>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> allocateNvidiaGpus(</div>
+<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  <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> </div>
+<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _allocateNvidiaGpus(</div>
+<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  <span class="keyword">const</span> std::set<Gpu>& allocated);</div>
+<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> </div>
+<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  <span class="comment">// Deallocate GPU resources for a specified container.</span></div>
+<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> deallocateNvidiaGpus(</div>
+<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00268"></a><span class="lineno"> 268</span> </div>
+<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> _deallocateNvidiaGpus(</div>
+<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
+<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <span class="keyword">const</span> std::set<Gpu>& deallocated);</div>
+<div class="line"><a name="l00272"></a><span class="lineno"> 272</span> <span class="preprocessor">#endif // __linux__</span></div>
+<div class="line"><a name="l00273"></a><span class="lineno"> 273</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  <a class="code" href="classTry.html">Try<ResourceStatistics></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> </div>
+<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <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>  <span class="comment">// container destroy.</span></div>
+<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  <span class="keywordtype">void</span> reaped(<span class="keyword">const</span> ContainerID& containerId);</div>
+<div class="line"><a name="l00279"></a><span class="lineno"> 279</span> </div>
+<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="comment">// Removes the docker container.</span></div>
+<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  <span class="keywordtype">void</span> <span class="keyword">remove</span>(</div>
+<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="keyword">const</span> std::string& containerName,</div>
+<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& executor);</div>
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span> </div>
-<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  <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>  <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> </div>
-<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<mesos::slave::ContainerLogger></a> logger;</div>
+<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <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> </div>
-<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  <a class="code" href="classprocess_1_1Shared.html">process::Shared<Docker></a> docker;</div>
+<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  <a class="code" href="classprocess_1_1Owned.html">process::Owned<mesos::slave::ContainerLogger></a> logger;</div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span> </div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  <a class="code" href="classOption.html">Option<NvidiaComponents></a> nvidia;</div>
+<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  <a class="code" href="classprocess_1_1Shared.html">process::Shared<Docker></a> docker;</div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span> </div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  <span class="keyword">struct </span>Container</div>
-<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  {</div>
-<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<Container*></a> <a class="code" href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">create</a>(</div>
-<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  <span class="keyword">const</span> ContainerID& <span class="keywordtype">id</span>,</div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& containerConfig,</div>
-<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  <span class="keyword">const</span> std::map<std::string, std::string>& <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>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& pidCheckpointPath,</div>
-<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <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="l00301"></a><span class="lineno"> 301</span> </div>
-<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  <span class="keyword">static</span> std::string <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>(<span class="keyword">const</span> ContainerID& <span class="keywordtype">id</span>)</div>
-<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  {</div>
-<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  <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>  }</div>
-<div class="line"><a name="l00306"></a><span class="lineno"> 306</span> </div>
-<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>  Container(<span class="keyword">const</span> ContainerID& <span class="keywordtype">id</span>)</div>
-<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  : state(FETCHING), id(id) {}</div>
-<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> </div>
-<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  Container(</div>
-<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  <span class="keyword">const</span> ContainerID& _id,</div>
-<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& _containerConfig,</div>
-<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <span class="keyword">const</span> std::map<std::string, std::string>& _environment,</div>
-<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& _pidCheckpointPath,</div>
-<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="keywordtype">bool</span> symlinked,</div>
-<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  <span class="keyword">const</span> std::string& containerWorkDir,</div>
-<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<CommandInfo></a>& _command,</div>
-<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<ContainerInfo></a>& _container,</div>
-<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  <span class="keywordtype">bool</span> launchesExecutorContainer)</div>
-<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  : state(FETCHING),</div>
-<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  id(_id),</div>
-<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  containerConfig(_containerConfig),</div>
-<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  pidCheckpointPath(_pidCheckpointPath),</div>
-<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  <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>  symlinked(symlinked),</div>
-<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>  containerWorkDir(containerWorkDir),</div>
-<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  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>  launchesExecutorContainer(launchesExecutorContainer)</div>
-<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>  {</div>
-<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  <span class="comment">// NOTE: The task's resources are included in the executor's</span></div>
-<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>  <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>  <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>  <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>  <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>  <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>  <span class="comment">// from when/if this changes in the future (but it's not a</span></div>
-<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  <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>  <span class="comment">// of it's resources that match a task, nevertheless, it's</span></div>
-<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>  <span class="comment">// better than nothing).</span></div>
-<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>  resources = containerConfig.resources();</div>
-<div class="line"><a name="l00341"></a><span class="lineno"> 341</span> </div>
-<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>  <span class="keywordflow">if</span> (containerConfig.has_task_info()) {</div>
-<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>  CHECK(resources.contains(containerConfig.task_info().resources()));</div>
-<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>  }</div>
-<div class="line"><a name="l00345"></a><span class="lineno"> 345</span> </div>
-<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>  <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>  command = _command.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>();</div>
-<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>  command = containerConfig.command_info();</div>
-<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>  }</div>
-<div class="line"><a name="l00351"></a><span class="lineno"> 351</span> </div>
-<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>  <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>  container = _container.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>();</div>
-<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>  <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>  <span class="comment">// DockerContainerizerProcess::launch.</span></div>
-<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  container = containerConfig.container_info();</div>
-<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>  }</div>
-<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>  }</div>
-<div class="line"><a name="l00360"></a><span class="lineno"> 360</span> </div>
-<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>  ~Container()</div>
-<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>  {</div>
-<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>  <span class="keywordflow">if</span> (symlinked) {</div>
-<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>  <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>  <span class="comment">// destroy.</span></div>
-<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>  <a class="code" href="namespaceos.html#ac1c8ce3595084d78291f98c2be9f62ba">os::rm</a>(containerWorkDir);</div>
-<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>  }</div>
-<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>  }</div>
-<div class="line"><a name="l00369"></a><span class="lineno"> 369</span> </div>
-<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>  <a class="code" href="classOption.html">Option<std::string></a> executorName()</div>
-<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>  {</div>
-<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>  <span class="keywordflow">if</span> (launchesExecutorContainer) {</div>
-<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>  <span class="keywordflow">return</span> containerName + <a class="code" href="namespacemesos_1_1internal_1_1slave.html#af53050cb063baa2f543665f62d1bb54d">DOCKER_NAME_SEPERATOR</a> + <span class="stringliteral">"executor"</span>;</div>
-<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>  <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>  }</div>
-<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>  }</div>
-<div class="line"><a name="l00378"></a><span class="lineno"> 378</span> </div>
-<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>  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> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  <span class="keywordflow">if</span> (containerConfig.has_task_info()) {</div>
-<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  <span class="keywordflow">return</span> containerConfig.task_info().container().docker().image();</div>
-<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>  }</div>
-<div class="line"><a name="l00384"></a><span class="lineno"> 384</span> </div>
-<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>  <span class="keywordflow">return</span> containerConfig.executor_info().container().docker().image();</div>
-<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>  }</div>
-<div class="line"><a name="l00387"></a><span class="lineno"> 387</span> </div>
-<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>  <span class="keywordtype">bool</span> forcePullImage()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00389"></a><span class="lineno"> 389</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>  <span class="keywordflow">if</span> (containerConfig.has_task_info()) {</div>
-<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>  <span class="keywordflow">return</span> containerConfig.task_info()</div>
-<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>  .container().docker().force_pull_image();</div>
-<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>  }</div>
-<div class="line"><a name="l00394"></a><span class="lineno"> 394</span> </div>
-<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>  <span class="keywordflow">return</span> containerConfig.executor_info()</div>
-<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>  .container().docker().force_pull_image();</div>
-<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>  }</div>
-<div class="line"><a name="l00398"></a><span class="lineno"> 398</span> </div>
-<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>  <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>  <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>  <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>  <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>  <span class="comment">// start the Docker container. For this reason, we've split out</span></div>
-<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  <span class="comment">// the states into:</span></div>
-<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>  <span class="comment">//</span></div>
-<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>  <span class="comment">// FETCHING</span></div>
-<div class="line"><a name="l00407"></a><span class="lineno"> 407</span>  <span class="comment">// PULLING</span></div>
-<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>  <span class="comment">// MOUNTING</span></div>
-<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>  <span class="comment">// RUNNING</span></div>
-<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>  <span class="comment">// DESTROYING</span></div>
-<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>  <span class="comment">//</span></div>
-<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>  <span class="comment">// In particular, we made 'PULLING' be it's own state so that we</span></div>
-<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>  <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>  <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>  <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>  <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>  <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>  <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>  <span class="comment">// for discarding, then we won't need to make pull be it's own</span></div>
-<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>  <span class="comment">// state anymore, although it doesn't hurt since it gives us</span></div>
-<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>  <span class="comment">// better error messages.</span></div>
-<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  <span class="keyword">enum</span> State</div>
-<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  {</div>
-<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>  FETCHING = 1,</div>
-<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  PULLING = 2,</div>
-<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>  MOUNTING = 3,</div>
-<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>  RUNNING = 4,</div>
-<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>  DESTROYING = 5</div>
-<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>  } state;</div>
-<div class="line"><a name="l00430"></a><span class="lineno"> 430</span> </div>
-<div class="line"><a name="l00431"></a><span class="lineno"> 431</span>  <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>  <span class="keyword">const</span> ContainerID id;</div>
-<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig containerConfig;</div>
-<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a> pidCheckpointPath;</div>
-<div class="line"><a name="l00435"></a><span class="lineno"> 435</span> </div>
-<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>  <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>  <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>  std::map<std::string, std::string> <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> </div>
-<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>  <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>  <span class="comment">// symlinked path if symlinked boolean is true.</span></div>
-<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>  <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>  <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>  <span class="comment">// in gradually leaking hanging symlinks.</span></div>
-<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>  <span class="keywordtype">bool</span> symlinked;</div>
-<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  std::string containerWorkDir;</div>
-<div class="line"><a name="l00447"></a><span class="lineno"> 447</span> </div>
-<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>  <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>  <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>  <span class="comment">// the --docker_mesos_image flag.</span></div>
-<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>  ContainerInfo container;</div>
-<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>  CommandInfo command;</div>
-<div class="line"><a name="l00453"></a><span class="lineno"> 453</span> </div>
-<div class="line"><a name="l00454"></a><span class="lineno"> 454</span>  <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>  <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>  <a class="code" href="classOption.html">Option<std::map<std::string, std::string></a>> taskEnvironment;</div>
-<div class="line"><a name="l00457"></a><span class="lineno"> 457</span> </div>
-<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>  <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>  <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>  <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>  <span class="comment">// container's name.</span></div>
-<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>  std::string containerName;</div>
-<div class="line"><a name="l00463"></a><span class="lineno"> 463</span> </div>
-<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>  <span class="comment">// Promise for future returned from wait().</span></div>
-<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>  <a class="code" href="classprocess_1_1Promise.html">process::Promise<mesos::slave::ContainerTermination></a> termination;</div>
-<div class="line"><a name="l00466"></a><span class="lineno"> 466</span> </div>
-<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>  <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>  <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>  <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>  <a class="code" href="classprocess_1_1Promise.html">process::Promise<process::Future<Option<int></a>>> <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> </div>
-<div class="line"><a name="l00472"></a><span class="lineno"> 472</span>  <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>  <span class="comment">// run, etc).</span></div>
-<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></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 &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 &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &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< state::SlaveState > &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 &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 &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 &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 &containerId, const Resources &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 &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 &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< state::SlaveState > &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 &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 &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 &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 &containerId, const Resources &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 &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 &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"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b">remove</a> (const ContainerID &containerId)</td></tr>
<tr class="separator:af62e593d744b6fe45dff965aa6a6f69b"><td class="memSeparator" colspan="2"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </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"> </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><<a class="el" href="structNothing.html">Nothing</a>> 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 &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 &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &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< state::SlaveState > &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 &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 &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 &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 &containerId, const Resources &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 &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 &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< state::SlaveState > &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 &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 &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 &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 &containerId, const Resources &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 &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 &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"/>
< <a class="el" href="classhashset.html">hashset</a>< ContainerID > > </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"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </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"> </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="-"/> 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 </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"> </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><<a class="el" href="structNothing.html">Nothing</a>> 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 &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 &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &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< state::SlaveState > &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 &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 &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 &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 &containerId, const Resources &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 &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 &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< state::SlaveState > &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 &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 &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 &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 &containerId, const Resources &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 &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 &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"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ab2fa41756786a9f83ce1bf23c89416ff">remove</a> (const ContainerID &containerId)</td></tr>
<tr class="separator:ab2fa41756786a9f83ce1bf23c89416ff"><td class="memSeparator" colspan="2"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </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"> </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="-"/> 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 </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"> </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><<a class="el" href="structNothing.html">Nothing</a>> 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<<</a>(std::ostream &stream, const State &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 &id="")</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 &name, const std::string &path, const std::map< std::string, std::string > &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< state::SlaveState > &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 &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 &name, const Option< std::string > &help, const HttpRequestHandler &handler, const RouteOptions &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 &name, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &), const RouteOptions &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 &name, const std::string &realm, const Option< std::string > &help, const AuthenticatedHttpRequestHandler &handler, const RouteOptions &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 &name, const std::string &realm, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &, const Option< http::authentication::Principal > &), const RouteOptions &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< MesosContainerizerProcess ></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< MesosContainerizerProcess ></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 &to, const std::string &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 &to, std::string &&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 &to, std::string &&name, std::string &&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 &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 &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< MesosContainerizerProcess ></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 &containerId, const Resources &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 &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 &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 &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 &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 &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 &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 &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< 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_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< state::SlaveState > &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 &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 &name, const Option< std::string > &help, const HttpRequestHandler &handler, const RouteOptions &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 &name, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &), const RouteOptions &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 &name, const std::string &realm, const Option< std::string > &help, const AuthenticatedHttpRequestHandler &handler, const RouteOptions &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 &name, const std::string &realm, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &, const Option< http::authentication::Principal > &), const RouteOptions &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< MesosContainerizerProcess ></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< MesosContainerizerProcess ></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 &to, const std::string &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 &to, std::string &&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 &to, std::string &&name, std::string &&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 &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 &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< MesosContainerizerProcess ></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 &containerId, const Resources &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 &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 &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 &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 &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 &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 &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 &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< 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_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"/>
< <a class="el" href="classhashset.html">hashset</a>< ContainerID > > </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"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </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"> </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="-"/> Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process< MesosContainerizerProcess ></a></td></tr>
<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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><<a class="el" href="structNothing.html">Nothing</a>> 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 &containerId, const Image &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< ProvisionerProcess > 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< ContainerID > &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< Image > &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< ContainerID > &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"> </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>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a469177dd911feba1ed8b2bde8459efe9">destroy</a> (const ContainerID &containerId) const </td></tr>
<tr class="separator:a469177dd911feba1ed8b2bde8459efe9"><td class="memSeparator" colspan="2"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a53a32c4497e8fdc959841b70884798d7">pruneImages</a> (const std::vector< Image > &excludedImages) const </td></tr>
+<tr class="separator:a53a32c4497e8fdc959841b70884798d7"><td class="memSeparator" colspan="2"> </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><<a class="el" href="structNothing.html">Nothing</a>> mesos::internal::slave::Provisioner::pruneImages </td>
+ <td>(</td>
+ <td class="paramtype">const std::vector< Image > & </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 &name, const std::string &path, const std::map< std::string, std::string > &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 &containerId, const Image &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 &rootDir, const std::string &defaultBackend, const hashmap< Image::Type, process::Owned< Store >> &stores, const hashmap< std::string, process::Owned< Backend >> &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< ContainerID > &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 &name, const Option< std::string > &help, const HttpRequestHandler &handler, const RouteOptions &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 &name, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &), const RouteOptions &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 &name, const std::string &realm, const Option< std::string > &help, const AuthenticatedHttpRequestHandler &handler, const RouteOptions &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 &name, const std::string &realm, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &, const Option< http::authentication::Principal > &), const RouteOptions &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< ProvisionerProcess ></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< Image > &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< ContainerID > &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 &name, const Option< std::string > &help, const HttpRequestHandler &handler, const RouteOptions &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 &name, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &), const RouteOptions &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 &name, const std::string &realm, const Option< std::string > &help, const AuthenticatedHttpRequestHandler &handler, const RouteOptions &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 &name, const std::string &realm, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &, const Option< http::authentication::Principal > &), const RouteOptions &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< ProvisionerProcess ></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 &to, const std::string &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 &to, std::string &&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 &to, std::string &&name, std::string &&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 &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< ProvisionerProcess ></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 &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 &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 &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 &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 &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< ProvisionerProcess ></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< ProvisionerProcess ></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 &to, const std::string &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 &to, std::string &&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 &to, std::string &&name, std::string &&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 &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< ProvisionerProcess ></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 &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 &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 &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 &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 &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< ProvisionerProcess ></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"> </td></tr>
<tr class="memitem:a82f8cfb70b75de3d52ae67b60b220d00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a82f8cfb70b75de3d52ae67b60b220d00">destroy</a> (const ContainerID &containerId)</td></tr>
<tr class="separator:a82f8cfb70b75de3d52ae67b60b220d00"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a4f87d68020292e2a547d113fbd06c385"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a4f87d68020292e2a547d113fbd06c385">pruneImages</a> (const std::vector< Image > &excludedImages)</td></tr>
+<tr class="separator:a4f87d68020292e2a547d113fbd06c385"><td class="memSeparator" colspan="2"> </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="-"/> Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process< ProvisionerProcess ></a></td></tr>
<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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><<a class="el" href="structNothing.html">Nothing</a>> mesos::internal::slave::ProvisionerProcess::pruneImages </td>
+ <td>(</td>
+ <td class="paramtype">const std::vector< Image > & </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 &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 &image, const std::string &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< Image > &excludedImages, const hashset< std::string > &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"/>
< <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#ae630f092d5c76c10cae55266f82cde63">get</a> (const Image &image, const std::string &backend)=0</td></tr>
<tr class="separator:ae630f092d5c76c10cae55266f82cde63"><td class="memSeparator" colspan="2"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a> (const std::vector< Image > &excludedImages, const <a class="el" href="classhashset.html">hashset</a>< std::string > &activeLayerPaths)</td></tr>
+<tr class="separator:afe92eaa2c105a23f9c1095eed9178914"><td class="memSeparator" colspan="2"> </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><<a class="el" href="structNothing.html">Nothing</a>> mesos::internal::slave::Store::prune </td>
+ <td>(</td>
+ <td class="paramtype">const std::vector< Image > & </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>< std::string > & </td>
+ <td class="paramname"><em>activeLayerPaths</em> </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 &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 &image, const std::string &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< Image > &excludedImages, const hashset< std::string > &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"/>
< <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a> > </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 &image, const std::string &backend)</td></tr>
<tr class="separator:a20abafd3ef254ee076e38f200a79385c"><td class="memSeparator" colspan="2"> </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="-"/> 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>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a> (const std::vector< Image > &excludedImages, const <a class="el" href="classhashset.html">hashset</a>< std::string > &activeLayerPaths)</td></tr>
+<tr class="separator:afe92eaa2c105a23f9c1095eed9178914 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memSeparator" colspan="2"> </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 &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 &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 &reference, const std::vector< std::string > &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<::docker::spec::ImageReference > &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 &reference, const std::vector< std::string > &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>< <a class="el" href="classOption.html">Option</a>< Image > > </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 &reference, bool cached)</td></tr>
<tr class="memdesc:a89d2af07b589abc10d1044d0d3d03e23"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:a744456a000c23426fc878c3a927b3dab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="classhashset.html">hashset</a><br class="typebreak"/>
+< std::string > > </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<::docker::spec::ImageReference > &excludedImages)</td></tr>
+<tr class="memdesc:a744456a000c23426fc878c3a927b3dab"><td class="mdescLeft"> </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"> </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><<a class="el" href="classhashset.html">hashset</a><std::string> > mesos::internal::slave::docker::MetadataManager::prune </td>
+ <td>(</td>
+ <td class="paramtype">const std::vector<::docker::spec::ImageReference > & </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 &flags, const process::Owned< Puller > &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 &image, const std::string &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 &image, const std::string &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< mesos::Image > &excludeImages, const hashset< std::string > &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< Image > &excludedImages, const hashset< std::string > &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"/>
< <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a> > </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 &image, const std::string &backend)</td></tr>
<tr class="separator:ac846b475459c9319c52b8e69d9682416"><td class="memSeparator" colspan="2"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </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< mesos::Image > &excludeImages, const <a class="el" href="classhashset.html">hashset</a>< std::string > &activeLayerPaths)</td></tr>
+<tr class="separator:ac9cfaa6189199a1dbab0c23f2642f01b"><td class="memSeparator" colspan="2"> </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="-"/> 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"/>
< <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#ae630f092d5c76c10cae55266f82cde63">get</a> (const Image &image, const std::string &backend)=0</td></tr>
<tr class="separator:ae630f092d5c76c10cae55266f82cde63 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memSeparator" colspan="2"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a> (const std::vector< Image > &excludedImages, const <a class="el" href="classhashset.html">hashset</a>< std::string > &activeLayerPaths)</td></tr>
+<tr class="separator:afe92eaa2c105a23f9c1095eed9178914 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memSeparator" colspan="2"> </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><<a class="el" href="structNothing.html">Nothing</a>> mesos::internal::slave::docker::Store::prune </td>
+ <td>(</td>
+ <td class="paramtype">const std::vector< mesos::Image > & </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>< std::string > & </td>
+ <td class="paramname"><em>activeLayerPaths</em> </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 &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &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< hashset< ContainerID >>())</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< Nothing >(const Option< slave::state::SlaveState > &))</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< process::http::Connection >(const ContainerID &))</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< ResourceStatistics >(const ContainerID &))</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< Option< mesos::slave::ContainerTermination >>(const ContainerID &))</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< bool >(const ContainerID &))</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< Nothing >(const ContainerID &, const Resources &))</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< slave::Containerizer::LaunchResult >(const ContainerID &, const mesos::slave::ContainerConfig &, const std::map< std::string, std::string > &, const Option< std::string > &))</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< Nothing >())</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< Nothing >(const Option< slave::state::SlaveState > &))</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< process::http::Connection >(const ContainerID &))</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< ResourceStatistics >(const ContainerID &))</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< Option< mesos::slave::ContainerTermination >>(const ContainerID &))</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< bool >(const ContainerID &))</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< Nothing >(const ContainerID &, const Resources &))</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< slave::Containerizer::LaunchResult >(const ContainerID &, const mesos::slave::ContainerConfig &, const std::map< std::string, std::string > &, const Option< std::string > &))</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< state::SlaveState > &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 &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 &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"> </td></tr>
<tr class="memitem:aaff97ef49fa11dc630783add644f23bd"><td class="memItemLeft" align="right" valign="top"> </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>< <a class="el" href="classhashset.html">hashset</a>< ContainerID >>())</td></tr>
<tr class="separator:aaff97ef49fa11dc630783add644f23bd"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a8d15b864f927bcc608ac78cf222a9078"><td class="memItemLeft" align="right" valign="top"> </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>< <a class="el" href="structNothing.html">Nothing</a> >())</td></tr>
+<tr class="separator:a8d15b864f927bcc608ac78cf222a9078"><td class="memSeparator" colspan="2"> </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="-"/> 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 </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"> </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"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b">remove</a> (const ContainerID &containerId)</td></tr>
<tr class="separator:af62e593d744b6fe45dff965aa6a6f69b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </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"> </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> </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>< <a class="el" href="structNothing.html">Nothing</a> > </td>
+ <td class="paramname">() </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< slave::Containerizer::LaunchResult >(const ContainerID &, const mesos::slave::ContainerConfig &, const std::map< std::string, std::string > &, const Option< std::string > &))</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 &flags, slave::Fetcher *fetcher, const process::Owned< mesos::slave::ContainerLogger > &logger, process::Shared< Docker > docker, const Option< NvidiaComponents > &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< slave::DockerContainerizerProcess > &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< state::SlaveState > &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 &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 &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 &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 &containerId, const Resources &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 &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 &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< state::SlaveState > &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 &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 &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 &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 &containerId, const Resources &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 &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 &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"/>
< <a class="el" href="classhashset.html">hashset</a>< ContainerID > > </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"> </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>< <a class="el" href="structNothing.html">Nothing</a> > </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"> </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="-"/> 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 </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"> </td></tr>