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/10/30 15:39:01 UTC

[15/48] mesos-site git commit: Updated the website built from mesos SHA: 8687b92.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/529f48dc/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html b/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
index fa8178e..bf2e70c 100644
--- a/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
+++ b/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
@@ -102,7 +102,7 @@
 <div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_MESSAGE_HPP__</span></div>
 <div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html">mesos::internal::ResourceProviderMessage</a></div><div class="ttdef"><b>Definition:</b> message.hpp:28</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="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:24</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="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_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:63</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html_ab4b3d7500490b5c9421fd34adce1fe45"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">mesos::internal::ResourceProviderMessage::UpdateTotalResources::total</a></div><div class="ttdeci">Resources total</div><div class="ttdef"><b>Definition:</b> message.hpp:37</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/529f48dc/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 f5a3972..8b1ef18 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
@@ -225,7 +225,7 @@
 <div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;<span class="preprocessor">#endif // __CONTAINERIZER_HPP__</span></div>
 <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="resolver_8hpp_html"><div class="ttname"><a href="resolver_8hpp.html">resolver.hpp</a></div></div>
-<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:24</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="classmesos_1_1internal_1_1slave_1_1Fetcher_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></div><div class="ttdef"><b>Definition:</b> fetcher.hpp:49</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a0f8b2095ca04f1834c5d7be77820d081"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0f8b2095ca04f1834c5d7be77820d081">mesos::internal::slave::Containerizer::launch</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; launch(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const Option&lt; std::string &gt; &amp;pidCheckpointPath)=0</div></div>
 <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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/529f48dc/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 4d32d66..59a25a5 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
@@ -449,7 +449,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess_html_ab958e69479ed18b226831413745b89ab"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ab958e69479ed18b226831413745b89ab">mesos::internal::slave::MesosContainerizerProcess::launch</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; launch(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const Option&lt; std::string &gt; &amp;pidCheckpointPath)</div></div>
 <div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &amp;prefix=&quot;&quot;)</div><div class="ttdoc">Returns &amp;#39;prefix(N)&amp;#39; where N represents the number of instances where the same prefix (wrt...</div></div>
 <div class="ttc" id="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:24</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="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess_html_ae60416a2bc0ef8428923dc1b2d2e07ae"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ae60416a2bc0ef8428923dc1b2d2e07ae">mesos::internal::slave::MesosContainerizerProcess::attach</a></div><div class="ttdeci">virtual process::Future&lt; process::http::Connection &gt; attach(const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess_html_a452e36e3cb87c9a07c8462183d2bae77"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a452e36e3cb87c9a07c8462183d2bae77">mesos::internal::slave::MesosContainerizerProcess::MesosContainerizerProcess</a></div><div class="ttdeci">MesosContainerizerProcess(const Flags &amp;_flags, Fetcher *_fetcher, IOSwitchboard *_ioSwitchboard, const process::Owned&lt; Launcher &gt; &amp;_launcher, const process::Shared&lt; Provisioner &gt; &amp;_provisioner, const std::vector&lt; process::Owned&lt; mesos::slave::Isolator &gt;&gt; &amp;_isolators)</div><div class="ttdef"><b>Definition:</b> containerizer.hpp:126</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosContainerizer_html_a8126e6b92cbd186dc3383f9e6f34729e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a8126e6b92cbd186dc3383f9e6f34729e">mesos::internal::slave::MesosContainerizer::kill</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; kill(const ContainerID &amp;containerId, int signal)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/529f48dc/content/api/latest/c++/src_2slave_2http_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2http_8hpp_source.html b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
index 4afd066..cef53cf 100644
--- a/content/api/latest/c++/src_2slave_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
@@ -333,7 +333,7 @@
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="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_1Http_html_a48698f07413ddb1d974b42c04a98c5fa"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http::state</a></div><div class="ttdeci">process::Future&lt; process::http::Response &gt; state(const process::http::Request &amp;request, const Option&lt; process::http::authentication::Principal &gt; &amp;) const </div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2225</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2301</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_1Http_html_ad5b11ad51e4a88b9884d741b93951571"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#ad5b11ad51e4a88b9884d741b93951571">mesos::internal::slave::Http::STATISTICS_HELP</a></div><div class="ttdeci">static std::string STATISTICS_HELP()</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/529f48dc/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html b/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html
index 79094bb..7afd1ce 100644
--- a/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html
@@ -538,7 +538,7 @@
 <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a9719d532d6e866956062a3d8ad437781"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a9719d532d6e866956062a3d8ad437781">mesos::allocator::Allocator::recoverResources</a></div><div class="ttdeci">virtual void recoverResources(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;resources, const Option&lt; Filters &gt; &amp;filters)=0</div><div class="ttdoc">Recovers resources. </div></div>
 <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a7c4fb581525a58eaea748afaa87ccb40"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40">mesos::allocator::Allocator::removeQuota</a></div><div class="ttdeci">virtual void removeQuota(const std::string &amp;role)=0</div><div class="ttdoc">Informs the allocator to remove quota for the given role. </div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_a44f50f66f2a231de974b53c9f4384ba5"><div class="ttname"><a href="namespaceos_1_1Shell.html#a44f50f66f2a231de974b53c9f4384ba5">os::Shell::arg1</a></div><div class="ttdeci">constexpr const char * arg1</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</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:24</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="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; std::string &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a2469bc7c28ab20a86cd2d198dd99e2cd"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a2469bc7c28ab20a86cd2d198dd99e2cd">mesos::allocator::Allocator::activateSlave</a></div><div class="ttdeci">virtual void activateSlave(const SlaveID &amp;slaveId)=0</div><div class="ttdoc">Activates an agent. </div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/529f48dc/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 3f9cd1c..3f3b668 100644
--- a/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
@@ -232,7 +232,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_a4e5e4f79777c524c483c8f8007b0a7ab"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a4e5e4f79777c524c483c8f8007b0a7ab">mesos::internal::tests::TestContainerizer::MOCK_METHOD4</a></div><div class="ttdeci">MOCK_METHOD4(launch, process::Future&lt; bool &gt;(const ContainerID &amp;, const mesos::slave::ContainerConfig &amp;, const std::map&lt; std::string, std::string &gt; &amp;, const Option&lt; std::string &gt; &amp;))</div></div>
 <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_a46f5aaa90b1455755644b2a2195aa3d5"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a46f5aaa90b1455755644b2a2195aa3d5">mesos::internal::tests::TestContainerizer::MOCK_METHOD1</a></div><div class="ttdeci">MOCK_METHOD1(recover, process::Future&lt; Nothing &gt;(const Option&lt; slave::state::SlaveState &gt; &amp;))</div></div>
-<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:24</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="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a0f8b2095ca04f1834c5d7be77820d081"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0f8b2095ca04f1834c5d7be77820d081">mesos::internal::slave::Containerizer::launch</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; launch(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const Option&lt; std::string &gt; &amp;pidCheckpointPath)=0</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a41ab321c7dd4a940fce865953621881f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a41ab321c7dd4a940fce865953621881f">mesos::internal::slave::Containerizer::status</a></div><div class="ttdeci">virtual process::Future&lt; ContainerStatus &gt; status(const ContainerID &amp;containerId)</div><div class="ttdef"><b>Definition:</b> containerizer.hpp:120</div></div>
 <div class="ttc" id="type__utils_8hpp_html"><div class="ttname"><a href="type__utils_8hpp.html">type_utils.hpp</a></div></div>
@@ -263,7 +263,7 @@
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_acde902a94e389c2ef64b4fe78bb039a3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">mesos::internal::slave::Containerizer::resources</a></div><div class="ttdeci">static Try&lt; Resources &gt; resources(const Flags &amp;flags)</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2containerizer_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2containerizer_8hpp.html">containerizer.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">mesos::internal::tests::MockExecutor</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2008</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockExecutor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">mesos::internal::tests::MockExecutor</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2084</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_afbac37d215eaba7c04d90634b43bd199"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#afbac37d215eaba7c04d90634b43bd199">mesos::internal::tests::TestContainerizer::TestContainerizer</a></div><div class="ttdeci">TestContainerizer()</div></div>
 <div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_a460b7c3483def8f45e1e2b018bba48b8"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a460b7c3483def8f45e1e2b018bba48b8">mesos::internal::tests::TestContainerizer::destroy</a></div><div class="ttdeci">process::Future&lt; bool &gt; destroy(const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/529f48dc/content/api/latest/c++/src_2tests_2mesos_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp.html b/content/api/latest/c++/src_2tests_2mesos_8hpp.html
index ca7b1b8..a61502d 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp.html
@@ -330,12 +330,18 @@ Functions</h2></td></tr>
 <tr class="memitem:a2c7ca5d5d7360c57e1cf20da72be694c"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TVolume &gt; </td></tr>
 <tr class="memitem:a2c7ca5d5d7360c57e1cf20da72be694c"><td class="memTemplItemLeft" align="right" valign="top">TResource::DiskInfo&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a2c7ca5d5d7360c57e1cf20da72be694c">mesos::internal::tests::common::createDiskInfo</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;persistenceId, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;containerPath, const <a class="el" href="classOption.html">Option</a>&lt; typename TVolume::Mode &gt; &amp;mode=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;hostPath=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; typename TResource::DiskInfo::Source &gt; &amp;source=<a class="el" href="structNone.html">None</a>(), const <a class
 ="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;principal=<a class="el" href="structNone.html">None</a>())</td></tr>
 <tr class="separator:a2c7ca5d5d7360c57e1cf20da72be694c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3e0a121f23f7e53ba4fee14bc85c2093"><td class="memTemplParams" colspan="2">template&lt;typename TResource &gt; </td></tr>
-<tr class="memitem:a3e0a121f23f7e53ba4fee14bc85c2093"><td class="memTemplItemLeft" align="right" valign="top">TResource::DiskInfo::Source&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a3e0a121f23f7e53ba4fee14bc85c2093">mesos::internal::tests::common::createDiskSourcePath</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;root, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;id=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;profile=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:a3e0a121f23f7e53ba4fee14bc85c2093"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf9334619820eae6a7f3618321e16229"><td class="memTemplParams" colspan="2">template&lt;typename TResource &gt; </td></tr>
-<tr class="memitem:acf9334619820eae6a7f3618321e16229"><td class="memTemplItemLeft" align="right" valign="top">TResource::DiskInfo::Source&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#acf9334619820eae6a7f3618321e16229">mesos::internal::tests::common::createDiskSourceMount</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;root, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;id=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;profile=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:acf9334619820eae6a7f3618321e16229"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab65db29cfcbb539769af0a797d971efb"><td class="memTemplParams" colspan="2">template&lt;typename TResource &gt; </td></tr>
+<tr class="memitem:ab65db29cfcbb539769af0a797d971efb"><td class="memTemplItemLeft" align="right" valign="top">TResource::DiskInfo::Source&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab65db29cfcbb539769af0a797d971efb">mesos::internal::tests::common::createDiskSourcePath</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;root=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;id=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;profile=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:ab65db29cfcbb539769af0a797d971efb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afdb48dc62647ee918141d20e31b933f1"><td class="memTemplParams" colspan="2">template&lt;typename TResource &gt; </td></tr>
+<tr class="memitem:afdb48dc62647ee918141d20e31b933f1"><td class="memTemplItemLeft" align="right" valign="top">TResource::DiskInfo::Source&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#afdb48dc62647ee918141d20e31b933f1">mesos::internal::tests::common::createDiskSourceMount</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;root=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;id=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;profile=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:afdb48dc62647ee918141d20e31b933f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6d3dece3ebb6438212aa642a0bcfbcb8"><td class="memTemplParams" colspan="2">template&lt;typename TResource &gt; </td></tr>
+<tr class="memitem:a6d3dece3ebb6438212aa642a0bcfbcb8"><td class="memTemplItemLeft" align="right" valign="top">TResource::DiskInfo::Source&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a6d3dece3ebb6438212aa642a0bcfbcb8">mesos::internal::tests::common::createDiskSourceBlock</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;id=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;profile=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a6d3dece3ebb6438212aa642a0bcfbcb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3c388aad1e6ab87d5eb376eed64cecf5"><td class="memTemplParams" colspan="2">template&lt;typename TResource &gt; </td></tr>
+<tr class="memitem:a3c388aad1e6ab87d5eb376eed64cecf5"><td class="memTemplItemLeft" align="right" valign="top">TResource::DiskInfo::Source&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a3c388aad1e6ab87d5eb376eed64cecf5">mesos::internal::tests::common::createDiskSourceRaw</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;id=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;profile=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a3c388aad1e6ab87d5eb376eed64cecf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab1479066681bb142e54688ccae08c3a0"><td class="memTemplParams" colspan="2">template&lt;typename TResource , typename TResources , typename TVolume &gt; </td></tr>
 <tr class="memitem:ab1479066681bb142e54688ccae08c3a0"><td class="memTemplItemLeft" align="right" valign="top">TResource&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab1479066681bb142e54688ccae08c3a0">mesos::internal::tests::common::createDiskResource</a> (const std::string &amp;value, const std::string &amp;role, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;persistenceID, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;containerPath, const <a class="el" href="classOption.html">Option</a>&lt; typename TResource::DiskInfo::Source &gt; &amp;source=<a class="el" href="structNone.html">None</a>(), bool isShared=false)</td></tr>
 <tr class="separator:ab1479066681bb142e54688ccae08c3a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -426,6 +432,12 @@ Functions</h2></td></tr>
 <tr class="memitem:ace7ded455243dfab55dabea6f18e0fd3"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
 <tr class="memitem:ace7ded455243dfab55dabea6f18e0fd3"><td class="memTemplItemLeft" align="right" valign="top">Resource::DiskInfo::Source&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#ace7ded455243dfab55dabea6f18e0fd3">mesos::internal::tests::internal::createDiskSourceMount</a> (Args &amp;&amp;...args)</td></tr>
 <tr class="separator:ace7ded455243dfab55dabea6f18e0fd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a65d06f49eede3680da2800db572c4fab"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
+<tr class="memitem:a65d06f49eede3680da2800db572c4fab"><td class="memTemplItemLeft" align="right" valign="top">Resource::DiskInfo::Source&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a65d06f49eede3680da2800db572c4fab">mesos::internal::tests::internal::createDiskSourceBlock</a> (Args &amp;&amp;...args)</td></tr>
+<tr class="separator:a65d06f49eede3680da2800db572c4fab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae5530e134eb545009ebb3a2fc4c34aa"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
+<tr class="memitem:aae5530e134eb545009ebb3a2fc4c34aa"><td class="memTemplItemLeft" align="right" valign="top">Resource::DiskInfo::Source&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#aae5530e134eb545009ebb3a2fc4c34aa">mesos::internal::tests::internal::createDiskSourceRaw</a> (Args &amp;&amp;...args)</td></tr>
+<tr class="separator:aae5530e134eb545009ebb3a2fc4c34aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aaa3e057830d0bbb6db03f8763d254b8f"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
 <tr class="memitem:aaa3e057830d0bbb6db03f8763d254b8f"><td class="memTemplItemLeft" align="right" valign="top">Resource&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#aaa3e057830d0bbb6db03f8763d254b8f">mesos::internal::tests::internal::createDiskResource</a> (Args &amp;&amp;...args)</td></tr>
 <tr class="separator:aaa3e057830d0bbb6db03f8763d254b8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -508,6 +520,12 @@ Functions</h2></td></tr>
 <tr class="memitem:abeb598a270d4990acac9155a2c2257d2"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
 <tr class="memitem:abeb598a270d4990acac9155a2c2257d2"><td class="memTemplItemLeft" align="right" valign="top">mesos::v1::Resource::DiskInfo::Source&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#abeb598a270d4990acac9155a2c2257d2">mesos::internal::tests::v1::createDiskSourceMount</a> (Args &amp;&amp;...args)</td></tr>
 <tr class="separator:abeb598a270d4990acac9155a2c2257d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5f567ae22ad2ba5aff021465d3bd9e6"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
+<tr class="memitem:ad5f567ae22ad2ba5aff021465d3bd9e6"><td class="memTemplItemLeft" align="right" valign="top">mesos::v1::Resource::DiskInfo::Source&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ad5f567ae22ad2ba5aff021465d3bd9e6">mesos::internal::tests::v1::createDiskSourceBlock</a> (Args &amp;&amp;...args)</td></tr>
+<tr class="separator:ad5f567ae22ad2ba5aff021465d3bd9e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aceae55f2aba6337b4cc3cae33d7f855d"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
+<tr class="memitem:aceae55f2aba6337b4cc3cae33d7f855d"><td class="memTemplItemLeft" align="right" valign="top">mesos::v1::Resource::DiskInfo::Source&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#aceae55f2aba6337b4cc3cae33d7f855d">mesos::internal::tests::v1::createDiskSourceRaw</a> (Args &amp;&amp;...args)</td></tr>
+<tr class="separator:aceae55f2aba6337b4cc3cae33d7f855d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a557283e2f07dd89441195b39ba8427b5"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
 <tr class="memitem:a557283e2f07dd89441195b39ba8427b5"><td class="memTemplItemLeft" align="right" valign="top">mesos::v1::Resource&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a557283e2f07dd89441195b39ba8427b5">mesos::internal::tests::v1::createDiskResource</a> (Args &amp;&amp;...args)</td></tr>
 <tr class="separator:a557283e2f07dd89441195b39ba8427b5"><td class="memSeparator" colspan="2">&#160;</td></tr>