You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2018/03/13 01:01:48 UTC

[1/3] mesos-site git commit: Updated the website built from mesos SHA: 56843f3.

Repository: mesos-site
Updated Branches:
  refs/heads/asf-site e9efddd11 -> 040c5026e


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/subprocess__posix_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/subprocess__posix_8hpp_source.html b/content/api/latest/c++/subprocess__posix_8hpp_source.html
index 47d350b..778a197 100644
--- a/content/api/latest/c++/subprocess__posix_8hpp_source.html
+++ b/content/api/latest/c++/subprocess__posix_8hpp_source.html
@@ -134,10 +134,10 @@
 <div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;{</div>
 <div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <a class="code" href="classhashset.html">hashset&lt;int&gt;</a> fds = {</div>
 <div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    stdinfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#a0a3f315345ef7b7ee6f3f1d4d337854d">read</a>,</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    stdinfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#ab812da47364d793d9ec0471d3dc8c1bc">write</a>.<a class="code" href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">getOrElse</a>(-1),</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    stdoutfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#ac4af678c631a700d4be4410a250e3bce">read</a>.<a class="code" href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">getOrElse</a>(-1),</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    stdinfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#ab812da47364d793d9ec0471d3dc8c1bc">write</a>.<a class="code" href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">getOrElse</a>(-1),</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    stdoutfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#ac4af678c631a700d4be4410a250e3bce">read</a>.<a class="code" href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">getOrElse</a>(-1),</div>
 <div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    stdoutfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">write</a>,</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    stderrfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#ac4af678c631a700d4be4410a250e3bce">read</a>.<a class="code" href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">getOrElse</a>(-1),</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    stderrfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#ac4af678c631a700d4be4410a250e3bce">read</a>.<a class="code" href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">getOrElse</a>(-1),</div>
 <div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    stderrfds.<a class="code" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">write</a></div>
 <div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;  };</div>
 <div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div>
@@ -414,6 +414,7 @@
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:28</div></div>
 <div class="ttc" id="namespacens_html_a98bf4d9e11d546326250997a6493f835"><div class="ttname"><a href="namespacens.html#a98bf4d9e11d546326250997a6493f835">ns::clone</a></div><div class="ttdeci">Try&lt; pid_t &gt; clone(pid_t target, int nstypes, const lambda::function&lt; int()&gt; &amp;f, int flags)</div><div class="ttdoc">Performs an os::clone after entering a set of namespaces for the specified target process...</div></div>
 <div class="ttc" id="abort_8hpp_html_a4d84a74fe6e4f84bc3d2f901b9e89f93"><div class="ttname"><a href="abort_8hpp.html#a4d84a74fe6e4f84bc3d2f901b9e89f93">ABORT</a></div><div class="ttdeci">#define ABORT(...)</div><div class="ttdef"><b>Definition:</b> abort.hpp:40</div></div>
+<div class="ttc" id="classOption_html_abbbed1bc42634fa9092160b16be6ca7e"><div class="ttname"><a href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">Option::getOrElse</a></div><div class="ttdeci">T getOrElse(U &amp;&amp;u) const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:127</div></div>
 <div class="ttc" id="namespaceprocess_html_a882829822afa4f33b90aafc9c4ffa9af"><div class="ttname"><a href="namespaceprocess.html#a882829822afa4f33b90aafc9c4ffa9af">process::OutputFileDescriptors</a></div><div class="ttdeci">Subprocess::IO::OutputFileDescriptors OutputFileDescriptors</div><div class="ttdef"><b>Definition:</b> subprocess.hpp:342</div></div>
 <div class="ttc" id="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T &amp; get()&amp;</div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a1c2b5693161bbc9d516ef5d16c7b54f5"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a1c2b5693161bbc9d516ef5d16c7b54f5">SIGKILL</a></div><div class="ttdeci">const mode_t SIGKILL</div><div class="ttdef"><b>Definition:</b> windows.hpp:346</div></div>
@@ -474,7 +475,6 @@
 <div class="ttc" id="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors_html_ab812da47364d793d9ec0471d3dc8c1bc"><div class="ttname"><a href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#ab812da47364d793d9ec0471d3dc8c1bc">process::Subprocess::IO::InputFileDescriptors::write</a></div><div class="ttdeci">Option&lt; int_fd &gt; write</div><div class="ttdef"><b>Definition:</b> subprocess.hpp:76</div></div>
 <div class="ttc" id="structprocess_1_1Subprocess_1_1ParentHook_html"><div class="ttname"><a href="structprocess_1_1Subprocess_1_1ParentHook.html">process::Subprocess::ParentHook</a></div><div class="ttdoc">A hook can be passed to a subprocess call. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:151</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="classOption_html_a6a6c9f0bcb1a83e2251d3e49960e97f5"><div class="ttname"><a href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">Option::getOrElse</a></div><div class="ttdeci">T getOrElse(const T &amp;_t) const </div><div class="ttdef"><b>Definition:</b> option.hpp:127</div></div>
 <div class="ttc" id="exit_8hpp_html_a637cd32ee4af0a5a1d1aea8a0d7f7564"><div class="ttname"><a href="exit_8hpp.html#a637cd32ee4af0a5a1d1aea8a0d7f7564">SAFE_EXIT</a></div><div class="ttdeci">#define SAFE_EXIT(status, fmt,...)</div><div class="ttdef"><b>Definition:</b> exit.hpp:42</div></div>
 <div class="ttc" id="unreachable_8hpp_html"><div class="ttname"><a href="unreachable_8hpp.html">unreachable.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1internal_html_a902e2646d88c41ce674a3009cafe0aad"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a902e2646d88c41ce674a3009cafe0aad">process::internal::childMain</a></div><div class="ttdeci">int childMain(const std::string &amp;path, char **argv, char **envp, const InputFileDescriptors &amp;stdinfds, const OutputFileDescriptors &amp;stdoutfds, const OutputFileDescriptors &amp;stderrfds, bool blocking, int pipes[2], const std::vector&lt; Subprocess::ChildHook &gt; &amp;child_hooks)</div><div class="ttdef"><b>Definition:</b> subprocess_posix.hpp:106</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/timeseries_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/timeseries_8hpp_source.html b/content/api/latest/c++/timeseries_8hpp_source.html
index d59b6f6..0fbd6c2 100644
--- a/content/api/latest/c++/timeseries_8hpp_source.html
+++ b/content/api/latest/c++/timeseries_8hpp_source.html
@@ -320,7 +320,7 @@
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1TimeSeries_html_af0f0682a40225778f4c4c931a1380f0e"><div class="ttname"><a href="structprocess_1_1TimeSeries.html#af0f0682a40225778f4c4c931a1380f0e">process::TimeSeries::truncate</a></div><div class="ttdeci">void truncate()</div><div class="ttdef"><b>Definition:</b> timeseries.hpp:129</div></div>
 <div class="ttc" id="time_8hpp_html"><div class="ttname"><a href="time_8hpp.html">time.hpp</a></div></div>
-<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:199</div></div>
+<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
 <div class="ttc" id="structprocess_1_1TimeSeries_html_a71832c3c13f993378d355d3f9330cc14"><div class="ttname"><a href="structprocess_1_1TimeSeries.html#a71832c3c13f993378d355d3f9330cc14">process::TimeSeries::empty</a></div><div class="ttdeci">bool empty() const </div><div class="ttdef"><b>Definition:</b> timeseries.hpp:123</div></div>
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/windows_2os_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2os_8hpp_source.html b/content/api/latest/c++/windows_2os_8hpp_source.html
index 529b89d..a73216a 100644
--- a/content/api/latest/c++/windows_2os_8hpp_source.html
+++ b/content/api/latest/c++/windows_2os_8hpp_source.html
@@ -1074,14 +1074,14 @@
 <div class="ttc" id="namespaceos_html_a88a1637a0168d78faad2ac5b82e5cc4d"><div class="ttname"><a href="namespaceos.html#a88a1637a0168d78faad2ac5b82e5cc4d">os::create_job</a></div><div class="ttdeci">Try&lt; SharedHandle &gt; create_job(const std::wstring &amp;name)</div><div class="ttdef"><b>Definition:</b> os.hpp:608</div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
 <div class="ttc" id="namespacerouting_1_1queueing_1_1ingress_html_a934208b6017d0a9aed90b6594bb8292f"><div class="ttname"><a href="namespacerouting_1_1queueing_1_1ingress.html#a934208b6017d0a9aed90b6594bb8292f">routing::queueing::ingress::HANDLE</a></div><div class="ttdeci">constexpr Handle HANDLE</div><div class="ttdef"><b>Definition:</b> ingress.hpp:37</div></div>
-<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:199</div></div>
+<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
 <div class="ttc" id="namespaceos_html_a818327458964860a86fc8964e4795b4d"><div class="ttname"><a href="namespaceos.html#a818327458964860a86fc8964e4795b4d">os::utime</a></div><div class="ttdeci">Try&lt; Nothing &gt; utime(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> utime.hpp:32</div></div>
 <div class="ttc" id="namespaceos_html_afd08813156fea899c86b340d9767a8cd"><div class="ttname"><a href="namespaceos.html#afd08813156fea899c86b340d9767a8cd">os::cpus</a></div><div class="ttdeci">Try&lt; long &gt; cpus()</div><div class="ttdef"><b>Definition:</b> os.hpp:280</div></div>
 <div class="ttc" id="namespaceos_html_a73c0258b355f6a38f3809bcd16a8f25a"><div class="ttname"><a href="namespaceos.html#a73c0258b355f6a38f3809bcd16a8f25a">os::hstrerror</a></div><div class="ttdeci">std::string hstrerror(int err)=delete</div></div>
 <div class="ttc" id="namespaceos_html_a8181969d159a69d91d1e265f1bb1eddc"><div class="ttname"><a href="namespaceos.html#a8181969d159a69d91d1e265f1bb1eddc">os::kill_job</a></div><div class="ttdeci">Try&lt; Nothing &gt; kill_job(SharedHandle job_handle)</div><div class="ttdef"><b>Definition:</b> os.hpp:913</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_afc544433253791fc5f87b8203c9b6e63"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afc544433253791fc5f87b8203c9b6e63">uid_t</a></div><div class="ttdeci">int uid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:189</div></div>
 <div class="ttc" id="classOption_html_aca73609603df4687dba70c2a5df47ef8"><div class="ttname"><a href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option::none</a></div><div class="ttdeci">static Option&lt; T &gt; none()</div><div class="ttdef"><b>Definition:</b> option.hpp:31</div></div>
-<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:170</div></div>
+<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:179</div></div>
 <div class="ttc" id="classTry_html_a6543d7d5db4f298bcd673bf3cd509acc"><div class="ttname"><a href="classTry.html#a6543d7d5db4f298bcd673bf3cd509acc">Try::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> try.hpp:70</div></div>
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
 <div class="ttc" id="namespaceos_html_add69634db977768c56f0367b4bb03cd5"><div class="ttname"><a href="namespaceos.html#add69634db977768c56f0367b4bb03cd5">os::getenv</a></div><div class="ttdeci">Option&lt; std::string &gt; getenv(const std::string &amp;key)</div><div class="ttdef"><b>Definition:</b> getenv.hpp:29</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/zookeeper__test__server_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/zookeeper__test__server_8hpp_source.html b/content/api/latest/c++/zookeeper__test__server_8hpp_source.html
index 4071bc5..bb20466 100644
--- a/content/api/latest/c++/zookeeper__test__server_8hpp_source.html
+++ b/content/api/latest/c++/zookeeper__test__server_8hpp_source.html
@@ -142,8 +142,8 @@
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer_html_aa31cac746c0eb90a5d2170338084c002"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#aa31cac746c0eb90a5d2170338084c002">mesos::internal::tests::ZooKeeperTestServer::~ZooKeeperTestServer</a></div><div class="ttdeci">~ZooKeeperTestServer()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer_html_adc2cb30117811e451b213ca8df720ee7"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#adc2cb30117811e451b213ca8df720ee7">mesos::internal::tests::ZooKeeperTestServer::getMaxSessionTimeout</a></div><div class="ttdeci">Duration getMaxSessionTimeout() const </div></div>
-<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:199</div></div>
-<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:170</div></div>
+<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
+<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:179</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer_html_a5fb4d10971b61af717fe1f30693a88e8"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#a5fb4d10971b61af717fe1f30693a88e8">mesos::internal::tests::ZooKeeperTestServer::startNetwork</a></div><div class="ttdeci">int startNetwork()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer_html_ac66f487ec0c4ae4b9833535ece5a5685"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#ac66f487ec0c4ae4b9833535ece5a5685">mesos::internal::tests::ZooKeeperTestServer::connectString</a></div><div class="ttdeci">std::string connectString() const </div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer_html_a31e54a4cb287e5b06cc481e4b756d4fd"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#a31e54a4cb287e5b06cc481e4b756d4fd">mesos::internal::tests::ZooKeeperTestServer::getMinSessionTimeout</a></div><div class="ttdeci">Duration getMinSessionTimeout() const </div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/blog/feed.xml
----------------------------------------------------------------------
diff --git a/content/blog/feed.xml b/content/blog/feed.xml
index 576881b..26133ce 100644
--- a/content/blog/feed.xml
+++ b/content/blog/feed.xml
@@ -295,7 +295,7 @@ To learn more about CSI work in Mesos, you can dig into the design document &lt;
 &lt;/ul&gt;
 
 
-&lt;p&gt;If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing &lt;a href=&quot;&amp;#109;&amp;#97;&amp;#105;&amp;#x6c;&amp;#x74;&amp;#111;&amp;#58;&amp;#x64;&amp;#x65;&amp;#x76;&amp;#x40;&amp;#x61;&amp;#x70;&amp;#97;&amp;#99;&amp;#x68;&amp;#101;&amp;#x2e;&amp;#109;&amp;#101;&amp;#x73;&amp;#111;&amp;#x73;&amp;#x2e;&amp;#x6f;&amp;#114;&amp;#103;&quot;&gt;&amp;#100;&amp;#x65;&amp;#x76;&amp;#x40;&amp;#x61;&amp;#112;&amp;#x61;&amp;#99;&amp;#x68;&amp;#x65;&amp;#46;&amp;#x6d;&amp;#x65;&amp;#x73;&amp;#111;&amp;#115;&amp;#x2e;&amp;#111;&amp;#114;&amp;#103;&lt;/a&gt;.&lt;/p&gt;
+&lt;p&gt;If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing &lt;a href=&quot;&amp;#109;&amp;#x61;&amp;#x69;&amp;#x6c;&amp;#116;&amp;#x6f;&amp;#58;&amp;#100;&amp;#101;&amp;#118;&amp;#x40;&amp;#97;&amp;#x70;&amp;#x61;&amp;#x63;&amp;#x68;&amp;#x65;&amp;#46;&amp;#109;&amp;#101;&amp;#x73;&amp;#x6f;&amp;#115;&amp;#46;&amp;#x6f;&amp;#114;&amp;#x67;&quot;&gt;&amp;#x64;&amp;#x65;&amp;#118;&amp;#64;&amp;#97;&amp;#112;&amp;#x61;&amp;#x63;&amp;#104;&amp;#101;&amp;#46;&amp;#109;&amp;#101;&amp;#115;&amp;#x6f;&amp;#115;&amp;#46;&amp;#x6f;&amp;#114;&amp;#x67;&lt;/a&gt;.&lt;/p&gt;
 
 	</content>
   </entry>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/blog/performance-working-group-progress-report/index.html
----------------------------------------------------------------------
diff --git a/content/blog/performance-working-group-progress-report/index.html b/content/blog/performance-working-group-progress-report/index.html
index 6b81d68..2541e31 100644
--- a/content/blog/performance-working-group-progress-report/index.html
+++ b/content/blog/performance-working-group-progress-report/index.html
@@ -248,7 +248,7 @@
 </ul>
 
 
-<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="&#109;&#97;&#105;&#x6c;&#x74;&#111;&#58;&#x64;&#x65;&#x76;&#x40;&#x61;&#x70;&#97;&#99;&#x68;&#101;&#x2e;&#109;&#101;&#x73;&#111;&#x73;&#x2e;&#x6f;&#114;&#103;">&#100;&#x65;&#x76;&#x40;&#x61;&#112;&#x61;&#99;&#x68;&#x65;&#46;&#x6d;&#x65;&#x73;&#111;&#115;&#x2e;&#111;&#114;&#103;</a>.</p>
+<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="&#109;&#x61;&#x69;&#x6c;&#116;&#x6f;&#58;&#100;&#101;&#118;&#x40;&#97;&#x70;&#x61;&#x63;&#x68;&#x65;&#46;&#109;&#101;&#x73;&#x6f;&#115;&#46;&#x6f;&#114;&#x67;">&#x64;&#x65;&#118;&#64;&#97;&#112;&#x61;&#x63;&#104;&#101;&#46;&#109;&#101;&#115;&#x6f;&#115;&#46;&#x6f;&#114;&#x67;</a>.</p>
 
   </div>
 </div>


[2/3] mesos-site git commit: Updated the website built from mesos SHA: 56843f3.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/option_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/option_8hpp_source.html b/content/api/latest/c++/option_8hpp_source.html
index fdf0bc8..438a9d8 100644
--- a/content/api/latest/c++/option_8hpp_source.html
+++ b/content/api/latest/c++/option_8hpp_source.html
@@ -177,152 +177,163 @@
 <div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="classOption.html#a73bd52ced63e1450fdb017d93443582a">  123</a></span>&#160;  <span class="keyword">const</span> T* <a class="code" href="classOption.html#a73bd52ced63e1450fdb017d93443582a">operator-&gt;</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> &amp;<span class="keyword">get</span>(); }</div>
 <div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classOption.html#abb1b8b12538f5603d2f32cf9483b8b0a">  124</a></span>&#160;  T* <a class="code" href="classOption.html#abb1b8b12538f5603d2f32cf9483b8b0a">operator-&gt;</a>() { <span class="keywordflow">return</span> &amp;<span class="keyword">get</span>(); }</div>
 <div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  <span class="comment">// This must return a copy to avoid returning a reference to a temporary.</span></div>
-<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">  127</a></span>&#160;  T <a class="code" href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">getOrElse</a>(<span class="keyword">const</span> T&amp; _t)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">isNone</a>() ? _t : <a class="code" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">t</a>; }</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
-<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">  129</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">operator==</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; that)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    <span class="keywordflow">return</span> (<a class="code" href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">isNone</a>() &amp;&amp; that.<a class="code" href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">isNone</a>()) ||</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      (<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() &amp;&amp; that.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() &amp;&amp; <a class="code" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">t</a> == that.<a class="code" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">t</a>);</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;  }</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;</div>
-<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="classOption.html#a61b3b4c35e1e34b4c20360cf3272e2ea">  135</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classOption.html#a61b3b4c35e1e34b4c20360cf3272e2ea">operator!=</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; that)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == that);</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;  }</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</div>
-<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="classOption.html#acb015aad95e3ed6a80f061b105383810">  140</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classOption.html#acb015aad95e3ed6a80f061b105383810">operator==</a>(<span class="keyword">const</span> T&amp; that)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() &amp;&amp; <a class="code" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">t</a> == that;</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  }</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;</div>
-<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="classOption.html#a39f32448407ed82c050fdd84e8b38e6b">  145</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classOption.html#a39f32448407ed82c050fdd84e8b38e6b">operator!=</a>(<span class="keyword">const</span> T&amp; that)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;    <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == that);</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  }</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;  <span class="keyword">enum</span> State</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;  {</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;    SOME,</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;    NONE,</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;  };</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;  State state;</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> U&gt;</div>
+<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">  127</a></span>&#160;  T <a class="code" href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">getOrElse</a>(U&amp;&amp; u) const &amp;</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;  {</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">isNone</a>() ? <span class="keyword">static_cast&lt;</span>T<span class="keyword">&gt;</span>(std::forward&lt;U&gt;(u)) : <a class="code" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">t</a>;</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  }</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> U&gt;</div>
+<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="classOption.html#ac556a5361d05a4f88d0ee9500737250d">  133</a></span>&#160;  T <a class="code" href="classOption.html#ac556a5361d05a4f88d0ee9500737250d">getOrElse</a>(U&amp;&amp; u) &amp;&amp;</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;  {</div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">isNone</a>() ? <span class="keyword">static_cast&lt;</span>T<span class="keyword">&gt;</span>(std::forward&lt;U&gt;(u)) : std::move(<a class="code" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">t</a>);</div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;  }</div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;</div>
+<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">  138</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">operator==</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; that)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    <span class="keywordflow">return</span> (<a class="code" href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">isNone</a>() &amp;&amp; that.<a class="code" href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">isNone</a>()) ||</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;      (<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() &amp;&amp; that.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() &amp;&amp; <a class="code" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">t</a> == that.<a class="code" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">t</a>);</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  }</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div>
+<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="classOption.html#a61b3b4c35e1e34b4c20360cf3272e2ea">  144</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classOption.html#a61b3b4c35e1e34b4c20360cf3272e2ea">operator!=</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; that)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;    <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == that);</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;  }</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div>
+<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="classOption.html#acb015aad95e3ed6a80f061b105383810">  149</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classOption.html#acb015aad95e3ed6a80f061b105383810">operator==</a>(<span class="keyword">const</span> T&amp; that)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() &amp;&amp; <a class="code" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">t</a> == that;</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;  }</div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;</div>
+<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="classOption.html#a39f32448407ed82c050fdd84e8b38e6b">  154</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classOption.html#a39f32448407ed82c050fdd84e8b38e6b">operator!=</a>(<span class="keyword">const</span> T&amp; that)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;    <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == that);</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;  }</div>
 <div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;  <span class="keyword">union </span>{</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;    <span class="comment">// We remove the const qualifier (if there is one) from T so that</span></div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;    <span class="comment">// we can initialize &#39;t&#39; from outside of the initializer list</span></div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;    <span class="comment">// using placement new. This is necessary because sometimes we</span></div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;    <span class="comment">// specialize &#39;Option&#39; as such: &#39;Option&lt;const T&gt;&#39;.</span></div>
-<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">  164</a></span>&#160;    <span class="keyword">typename</span> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::remove_const&lt;T&gt;::type</a> <a class="code" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">t</a>;</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;  };</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;};</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;  <span class="keyword">enum</span> State</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;  {</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;    SOME,</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;    NONE,</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;  };</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;  State state;</div>
 <div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
-<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">  170</a></span>&#160;<a class="code" href="classOption.html">Option&lt;T&gt;</a> <a class="code" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; left, <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; right)</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;{</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="keywordflow">if</span> (left.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() &amp;&amp; right.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">std::min</a>(left.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), right.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>());</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (left.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    <span class="keywordflow">return</span> left.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>();</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (right.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    <span class="keywordflow">return</span> right.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>();</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option&lt;T&gt;::none</a>();</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;  }</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;}</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
-<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="option_8hpp.html#af85ea96040319d53c8b53e19fc9727c6">  185</a></span>&#160;<a class="code" href="classOption.html">Option&lt;T&gt;</a> <a class="code" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; left, <span class="keyword">const</span> T&amp; right)</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;{</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a>(left, <a class="code" href="classOption.html">Option&lt;T&gt;</a>(right));</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;}</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
-<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="option_8hpp.html#a02c3962768e8ff12bd126b339ba7ee49">  192</a></span>&#160;<a class="code" href="classOption.html">Option&lt;T&gt;</a> <a class="code" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a>(<span class="keyword">const</span> T&amp; left, <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; right)</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;{</div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a>(<a class="code" href="classOption.html">Option&lt;T&gt;</a>(left), right);</div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;}</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
-<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">  199</a></span>&#160;<a class="code" href="classOption.html">Option&lt;T&gt;</a> <a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; left, <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; right)</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;{</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;  <span class="keywordflow">if</span> (left.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() &amp;&amp; right.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">std::max</a>(left.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), right.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>());</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (left.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    <span class="keywordflow">return</span> left.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>();</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (right.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;    <span class="keywordflow">return</span> right.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>();</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option&lt;T&gt;::none</a>();</div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;  }</div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;}</div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;</div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;</div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
-<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="option_8hpp.html#a2f9c159c0bfd335a07b8ef335336e8c7">  214</a></span>&#160;<a class="code" href="classOption.html">Option&lt;T&gt;</a> <a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; left, <span class="keyword">const</span> T&amp; right)</div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;{</div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a>(left, <a class="code" href="classOption.html">Option&lt;T&gt;</a>(right));</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;}</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;</div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
-<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="option_8hpp.html#a56641e4a723febbe775849632fe4a70c">  221</a></span>&#160;<a class="code" href="classOption.html">Option&lt;T&gt;</a> <a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a>(<span class="keyword">const</span> T&amp; left, <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; right)</div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;{</div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a>(<a class="code" href="classOption.html">Option&lt;T&gt;</a>(left), right);</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;}</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;<span class="keyword">namespace </span>std {</div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;  <span class="keyword">union </span>{</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    <span class="comment">// We remove the const qualifier (if there is one) from T so that</span></div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;    <span class="comment">// we can initialize &#39;t&#39; from outside of the initializer list</span></div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    <span class="comment">// using placement new. This is necessary because sometimes we</span></div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;    <span class="comment">// specialize &#39;Option&#39; as such: &#39;Option&lt;const T&gt;&#39;.</span></div>
+<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">  173</a></span>&#160;    <span class="keyword">typename</span> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::remove_const&lt;T&gt;::type</a> <a class="code" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">t</a>;</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  };</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;};</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
+<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">  179</a></span>&#160;<a class="code" href="classOption.html">Option&lt;T&gt;</a> <a class="code" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; left, <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; right)</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;{</div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;  <span class="keywordflow">if</span> (left.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() &amp;&amp; right.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">std::min</a>(left.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), right.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>());</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (left.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    <span class="keywordflow">return</span> left.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>();</div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (right.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;    <span class="keywordflow">return</span> right.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>();</div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option&lt;T&gt;::none</a>();</div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;  }</div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;}</div>
+<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
+<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="option_8hpp.html#af85ea96040319d53c8b53e19fc9727c6">  194</a></span>&#160;<a class="code" href="classOption.html">Option&lt;T&gt;</a> <a class="code" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; left, <span class="keyword">const</span> T&amp; right)</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;{</div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a>(left, <a class="code" href="classOption.html">Option&lt;T&gt;</a>(right));</div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;}</div>
+<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
+<div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="option_8hpp.html#a02c3962768e8ff12bd126b339ba7ee49">  201</a></span>&#160;<a class="code" href="classOption.html">Option&lt;T&gt;</a> <a class="code" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a>(<span class="keyword">const</span> T&amp; left, <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; right)</div>
+<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;{</div>
+<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a>(<a class="code" href="classOption.html">Option&lt;T&gt;</a>(left), right);</div>
+<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;}</div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div>
+<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;</div>
+<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
+<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">  208</a></span>&#160;<a class="code" href="classOption.html">Option&lt;T&gt;</a> <a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; left, <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; right)</div>
+<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;{</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;  <span class="keywordflow">if</span> (left.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() &amp;&amp; right.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">std::max</a>(left.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), right.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>());</div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (left.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;    <span class="keywordflow">return</span> left.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>();</div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (right.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;    <span class="keywordflow">return</span> right.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>();</div>
+<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;  } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option&lt;T&gt;::none</a>();</div>
+<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;  }</div>
+<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;}</div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div>
+<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;</div>
+<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
+<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="option_8hpp.html#a2f9c159c0bfd335a07b8ef335336e8c7">  223</a></span>&#160;<a class="code" href="classOption.html">Option&lt;T&gt;</a> <a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; left, <span class="keyword">const</span> T&amp; right)</div>
+<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;{</div>
+<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a>(left, <a class="code" href="classOption.html">Option&lt;T&gt;</a>(right));</div>
+<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;}</div>
 <div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;</div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
-<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html">  229</a></span>&#160;<span class="keyword">struct </span>hash&lt;<a class="code" href="classOption.html">Option</a>&lt;T&gt;&gt;</div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;{</div>
-<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#af3360afd9badbb8dc6e4ebbd0abb3a8c">  231</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#af3360afd9badbb8dc6e4ebbd0abb3a8c">result_type</a>;</div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div>
-<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#a7a8d4d1db955c341b3633eddf323abd7">  233</a></span>&#160;  <span class="keyword">typedef</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a> <a class="code" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#a7a8d4d1db955c341b3633eddf323abd7">argument_type</a>;</div>
+<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;</div>
+<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
+<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="option_8hpp.html#a56641e4a723febbe775849632fe4a70c">  230</a></span>&#160;<a class="code" href="classOption.html">Option&lt;T&gt;</a> <a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a>(<span class="keyword">const</span> T&amp; left, <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a>&amp; right)</div>
+<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;{</div>
+<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a>(<a class="code" href="classOption.html">Option&lt;T&gt;</a>(left), right);</div>
+<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;}</div>
 <div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;</div>
-<div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#a40b6e0b23d3d15d0100daf7494d9b384">  235</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#af3360afd9badbb8dc6e4ebbd0abb3a8c">result_type</a> <a class="code" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#a40b6e0b23d3d15d0100daf7494d9b384">operator()</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">argument_type</a>&amp; option)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;    <span class="keywordflow">if</span> (option.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;      boost::hash_combine(seed, hash&lt;T&gt;()(option.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()));</div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;    }</div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;  }</div>
-<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;};</div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;</div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;} <span class="comment">// namespace std {</span></div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;</div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;<span class="preprocessor">#endif // __STOUT_OPTION_HPP__</span></div>
+<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;<span class="keyword">namespace </span>std {</div>
+<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;</div>
+<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
+<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html">  238</a></span>&#160;<span class="keyword">struct </span>hash&lt;<a class="code" href="classOption.html">Option</a>&lt;T&gt;&gt;</div>
+<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;{</div>
+<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#af3360afd9badbb8dc6e4ebbd0abb3a8c">  240</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#af3360afd9badbb8dc6e4ebbd0abb3a8c">result_type</a>;</div>
+<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;</div>
+<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#a7a8d4d1db955c341b3633eddf323abd7">  242</a></span>&#160;  <span class="keyword">typedef</span> <a class="code" href="classOption.html">Option&lt;T&gt;</a> <a class="code" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#a7a8d4d1db955c341b3633eddf323abd7">argument_type</a>;</div>
+<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;</div>
+<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#a40b6e0b23d3d15d0100daf7494d9b384">  244</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#af3360afd9badbb8dc6e4ebbd0abb3a8c">result_type</a> <a class="code" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#a40b6e0b23d3d15d0100daf7494d9b384">operator()</a>(<span class="keyword">const</span> <a class="code" href="classOption.html">argument_type</a>&amp; option)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
+<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;    <span class="keywordflow">if</span> (option.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
+<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;      boost::hash_combine(seed, hash&lt;T&gt;()(option.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()));</div>
+<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;    }</div>
+<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;  }</div>
+<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;};</div>
+<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div>
+<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;} <span class="comment">// namespace std {</span></div>
+<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;</div>
+<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;<span class="preprocessor">#endif // __STOUT_OPTION_HPP__</span></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:28</div></div>
+<div class="ttc" id="classOption_html_abbbed1bc42634fa9092160b16be6ca7e"><div class="ttname"><a href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">Option::getOrElse</a></div><div class="ttdeci">T getOrElse(U &amp;&amp;u) const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:127</div></div>
+<div class="ttc" id="classOption_html_ac556a5361d05a4f88d0ee9500737250d"><div class="ttname"><a href="classOption.html#ac556a5361d05a4f88d0ee9500737250d">Option::getOrElse</a></div><div class="ttdeci">T getOrElse(U &amp;&amp;u)&amp;&amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:133</div></div>
 <div class="ttc" id="some_8hpp_html"><div class="ttname"><a href="some_8hpp.html">some.hpp</a></div></div>
-<div class="ttc" id="structstd_1_1hash_3_01Option_3_01T_01_4_01_4_html_af3360afd9badbb8dc6e4ebbd0abb3a8c"><div class="ttname"><a href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#af3360afd9badbb8dc6e4ebbd0abb3a8c">std::hash&lt; Option&lt; T &gt; &gt;::result_type</a></div><div class="ttdeci">size_t result_type</div><div class="ttdef"><b>Definition:</b> option.hpp:231</div></div>
-<div class="ttc" id="classOption_html_a6c1b93137f9a1b1ab576ef8ba7be594c"><div class="ttname"><a href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">Option::t</a></div><div class="ttdeci">std::remove_const&lt; T &gt;::type t</div><div class="ttdef"><b>Definition:</b> option.hpp:164</div></div>
+<div class="ttc" id="structstd_1_1hash_3_01Option_3_01T_01_4_01_4_html_af3360afd9badbb8dc6e4ebbd0abb3a8c"><div class="ttname"><a href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#af3360afd9badbb8dc6e4ebbd0abb3a8c">std::hash&lt; Option&lt; T &gt; &gt;::result_type</a></div><div class="ttdeci">size_t result_type</div><div class="ttdef"><b>Definition:</b> option.hpp:240</div></div>
+<div class="ttc" id="classOption_html_a6c1b93137f9a1b1ab576ef8ba7be594c"><div class="ttname"><a href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">Option::t</a></div><div class="ttdeci">std::remove_const&lt; T &gt;::type t</div><div class="ttdef"><b>Definition:</b> option.hpp:173</div></div>
 <div class="ttc" id="classOption_html_a73bd52ced63e1450fdb017d93443582a"><div class="ttname"><a href="classOption.html#a73bd52ced63e1450fdb017d93443582a">Option::operator-&gt;</a></div><div class="ttdeci">const T * operator-&gt;() const </div><div class="ttdef"><b>Definition:</b> option.hpp:123</div></div>
 <div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
-<div class="ttc" id="classOption_html_a39f32448407ed82c050fdd84e8b38e6b"><div class="ttname"><a href="classOption.html#a39f32448407ed82c050fdd84e8b38e6b">Option::operator!=</a></div><div class="ttdeci">bool operator!=(const T &amp;that) const </div><div class="ttdef"><b>Definition:</b> option.hpp:145</div></div>
-<div class="ttc" id="classOption_html_acb015aad95e3ed6a80f061b105383810"><div class="ttname"><a href="classOption.html#acb015aad95e3ed6a80f061b105383810">Option::operator==</a></div><div class="ttdeci">bool operator==(const T &amp;that) const </div><div class="ttdef"><b>Definition:</b> option.hpp:140</div></div>
-<div class="ttc" id="classOption_html_a61b3b4c35e1e34b4c20360cf3272e2ea"><div class="ttname"><a href="classOption.html#a61b3b4c35e1e34b4c20360cf3272e2ea">Option::operator!=</a></div><div class="ttdeci">bool operator!=(const Option&lt; T &gt; &amp;that) const </div><div class="ttdef"><b>Definition:</b> option.hpp:135</div></div>
+<div class="ttc" id="classOption_html_a39f32448407ed82c050fdd84e8b38e6b"><div class="ttname"><a href="classOption.html#a39f32448407ed82c050fdd84e8b38e6b">Option::operator!=</a></div><div class="ttdeci">bool operator!=(const T &amp;that) const </div><div class="ttdef"><b>Definition:</b> option.hpp:154</div></div>
+<div class="ttc" id="classOption_html_acb015aad95e3ed6a80f061b105383810"><div class="ttname"><a href="classOption.html#acb015aad95e3ed6a80f061b105383810">Option::operator==</a></div><div class="ttdeci">bool operator==(const T &amp;that) const </div><div class="ttdef"><b>Definition:</b> option.hpp:149</div></div>
+<div class="ttc" id="classOption_html_a61b3b4c35e1e34b4c20360cf3272e2ea"><div class="ttname"><a href="classOption.html#a61b3b4c35e1e34b4c20360cf3272e2ea">Option::operator!=</a></div><div class="ttdeci">bool operator!=(const Option&lt; T &gt; &amp;that) const </div><div class="ttdef"><b>Definition:</b> option.hpp:144</div></div>
 <div class="ttc" id="classOption_html_a66b7d8506c546e0f20eceb3db593833d"><div class="ttname"><a href="classOption.html#a66b7d8506c546e0f20eceb3db593833d">Option::noexcept</a></div><div class="ttdeci">noexcept(std::is_nothrow_move_constructible&lt; T &gt;::value)</div><div class="ttdef"><b>Definition:</b> option.hpp:69</div></div>
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
 <div class="ttc" id="classOption_html_ae1e9d1fb81a6cb8b642db0665801f74e"><div class="ttname"><a href="classOption.html#ae1e9d1fb81a6cb8b642db0665801f74e">Option::some</a></div><div class="ttdeci">static Option&lt; T &gt; some(const T &amp;t)</div><div class="ttdef"><b>Definition:</b> option.hpp:36</div></div>
 <div class="ttc" id="classOption_html_a2b03f28a08221bf3129fc6cf68b44a2e"><div class="ttname"><a href="classOption.html#a2b03f28a08221bf3129fc6cf68b44a2e">Option::Option</a></div><div class="ttdeci">Option(const U &amp;u)</div><div class="ttdef"><b>Definition:</b> option.hpp:51</div></div>
 <div class="ttc" id="classOption_html_a3ce283f0db6ec7d43d8eaf0862b9efef"><div class="ttname"><a href="classOption.html#a3ce283f0db6ec7d43d8eaf0862b9efef">Option::~Option</a></div><div class="ttdeci">~Option()</div><div class="ttdef"><b>Definition:</b> option.hpp:77</div></div>
-<div class="ttc" id="structstd_1_1hash_3_01Option_3_01T_01_4_01_4_html_a7a8d4d1db955c341b3633eddf323abd7"><div class="ttname"><a href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#a7a8d4d1db955c341b3633eddf323abd7">std::hash&lt; Option&lt; T &gt; &gt;::argument_type</a></div><div class="ttdeci">Option&lt; T &gt; argument_type</div><div class="ttdef"><b>Definition:</b> option.hpp:233</div></div>
+<div class="ttc" id="structstd_1_1hash_3_01Option_3_01T_01_4_01_4_html_a7a8d4d1db955c341b3633eddf323abd7"><div class="ttname"><a href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#a7a8d4d1db955c341b3633eddf323abd7">std::hash&lt; Option&lt; T &gt; &gt;::argument_type</a></div><div class="ttdeci">Option&lt; T &gt; argument_type</div><div class="ttdef"><b>Definition:</b> option.hpp:242</div></div>
 <div class="ttc" id="struct__Some_html"><div class="ttname"><a href="struct__Some.html">_Some</a></div><div class="ttdef"><b>Definition:</b> some.hpp:33</div></div>
-<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:199</div></div>
+<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
 <div class="ttc" id="classOption_html_a60341d91ef896c7349f38aee848f4879"><div class="ttname"><a href="classOption.html#a60341d91ef896c7349f38aee848f4879">Option::operator=</a></div><div class="ttdeci">Option&lt; T &gt; &amp; operator=(const Option&lt; T &gt; &amp;that)</div><div class="ttdef"><b>Definition:</b> option.hpp:84</div></div>
 <div class="ttc" id="classOption_html_a4602c4ade99ff38c6d846dc40235f595"><div class="ttname"><a href="classOption.html#a4602c4ade99ff38c6d846dc40235f595">Option::Option</a></div><div class="ttdeci">Option(const _Some&lt; U &gt; &amp;some)</div><div class="ttdef"><b>Definition:</b> option.hpp:56</div></div>
 <div class="ttc" id="classOption_html_aca73609603df4687dba70c2a5df47ef8"><div class="ttname"><a href="classOption.html#aca73609603df4687dba70c2a5df47ef8">Option::none</a></div><div class="ttdeci">static Option&lt; T &gt; none()</div><div class="ttdef"><b>Definition:</b> option.hpp:31</div></div>
-<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:170</div></div>
+<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:179</div></div>
 <div class="ttc" id="classOption_html_a50f70a7b4e3ce1fbcb3aca0a5d4f4a5e"><div class="ttname"><a href="classOption.html#a50f70a7b4e3ce1fbcb3aca0a5d4f4a5e">Option::Option</a></div><div class="ttdeci">Option()</div><div class="ttdef"><b>Definition:</b> option.hpp:41</div></div>
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
-<div class="ttc" id="structstd_1_1hash_3_01Option_3_01T_01_4_01_4_html_a40b6e0b23d3d15d0100daf7494d9b384"><div class="ttname"><a href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#a40b6e0b23d3d15d0100daf7494d9b384">std::hash&lt; Option&lt; T &gt; &gt;::operator()</a></div><div class="ttdeci">result_type operator()(const argument_type &amp;option) const </div><div class="ttdef"><b>Definition:</b> option.hpp:235</div></div>
+<div class="ttc" id="structstd_1_1hash_3_01Option_3_01T_01_4_01_4_html_a40b6e0b23d3d15d0100daf7494d9b384"><div class="ttname"><a href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#a40b6e0b23d3d15d0100daf7494d9b384">std::hash&lt; Option&lt; T &gt; &gt;::operator()</a></div><div class="ttdeci">result_type operator()(const argument_type &amp;option) const </div><div class="ttdef"><b>Definition:</b> option.hpp:244</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="classOption_html_a3d53e0ded5f765a366c0b303d3148f2d"><div class="ttname"><a href="classOption.html#a3d53e0ded5f765a366c0b303d3148f2d">Option::Option</a></div><div class="ttdeci">Option(const Option&lt; T &gt; &amp;that)</div><div class="ttdef"><b>Definition:</b> option.hpp:61</div></div>
 <div class="ttc" id="classOption_html_a2f52c096d671bfda298209ec0ee4e03b"><div class="ttname"><a href="classOption.html#a2f52c096d671bfda298209ec0ee4e03b">Option::Option</a></div><div class="ttdeci">Option(T &amp;&amp;_t)</div><div class="ttdef"><b>Definition:</b> option.hpp:45</div></div>
@@ -331,8 +342,7 @@
 <div class="ttc" id="classOption_html_abb1b8b12538f5603d2f32cf9483b8b0a"><div class="ttname"><a href="classOption.html#abb1b8b12538f5603d2f32cf9483b8b0a">Option::operator-&gt;</a></div><div class="ttdeci">T * operator-&gt;()</div><div class="ttdef"><b>Definition:</b> option.hpp:124</div></div>
 <div class="ttc" id="classOption_html_ade12f24cc0ed51c20a72e459ca33950a"><div class="ttname"><a href="classOption.html#ade12f24cc0ed51c20a72e459ca33950a">Option::operator=</a></div><div class="ttdeci">Option&lt; T &gt; &amp; operator=(Option&lt; T &gt; &amp;&amp;that) noexcept(std::is_nothrow_move_constructible&lt; T &gt;::value)</div><div class="ttdef"><b>Definition:</b> option.hpp:99</div></div>
 <div class="ttc" id="classOption_html_a578df2513bd894f8c61cd64f64b3ba88"><div class="ttname"><a href="classOption.html#a578df2513bd894f8c61cd64f64b3ba88">Option::Option</a></div><div class="ttdeci">Option(_Some&lt; U &gt; &amp;&amp;some)</div><div class="ttdef"><b>Definition:</b> option.hpp:59</div></div>
-<div class="ttc" id="classOption_html_a6a6c9f0bcb1a83e2251d3e49960e97f5"><div class="ttname"><a href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">Option::getOrElse</a></div><div class="ttdeci">T getOrElse(const T &amp;_t) const </div><div class="ttdef"><b>Definition:</b> option.hpp:127</div></div>
-<div class="ttc" id="classOption_html_a24b8b0bad012aa6fd1bd910d99c5bff3"><div class="ttname"><a href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">Option::operator==</a></div><div class="ttdeci">bool operator==(const Option&lt; T &gt; &amp;that) const </div><div class="ttdef"><b>Definition:</b> option.hpp:129</div></div>
+<div class="ttc" id="classOption_html_a24b8b0bad012aa6fd1bd910d99c5bff3"><div class="ttname"><a href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">Option::operator==</a></div><div class="ttdeci">bool operator==(const Option&lt; T &gt; &amp;that) const </div><div class="ttdef"><b>Definition:</b> option.hpp:138</div></div>
 <div class="ttc" id="classOption_html_a001b9f8795bff782ad55399e503d7f4d"><div class="ttname"><a href="classOption.html#a001b9f8795bff782ad55399e503d7f4d">Option::Option</a></div><div class="ttdeci">Option(const None &amp;)</div><div class="ttdef"><b>Definition:</b> option.hpp:53</div></div>
 <div class="ttc" id="classOption_html_aa0a9f40ef90a38110daf2903a77d13f0"><div class="ttname"><a href="classOption.html#aa0a9f40ef90a38110daf2903a77d13f0">Option::Option</a></div><div class="ttdeci">Option(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> option.hpp:43</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/osx_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/osx_8hpp_source.html b/content/api/latest/c++/osx_8hpp_source.html
index 2f1d125..50b6865 100644
--- a/content/api/latest/c++/osx_8hpp_source.html
+++ b/content/api/latest/c++/osx_8hpp_source.html
@@ -205,7 +205,7 @@
 <div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;                   <a class="code" href="structNone.html">None</a>(),</div>
 <div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;                   <a class="code" href="structNone.html">None</a>(),</div>
 <div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;                   <a class="code" href="structNone.html">None</a>(),</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;                   command.<a class="code" href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">getOrElse</a>(std::string(process.kp_proc.p_comm)),</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;                   command.<a class="code" href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">getOrElse</a>(std::string(process.kp_proc.p_comm)),</div>
 <div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;                   process.kp_proc.p_stat &amp; SZOMB);</div>
 <div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;  } <span class="keywordflow">else</span> {</div>
 <div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;    <span class="keywordflow">return</span> Process(process.kp_proc.p_pid,</div>
@@ -215,7 +215,7 @@
 <div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;                   <a class="code" href="classBytes.html">Bytes</a>(task.pti_resident_size),</div>
 <div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;                   <a class="code" href="classNanoseconds.html">Nanoseconds</a>(task.pti_total_user),</div>
 <div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;                   <a class="code" href="classNanoseconds.html">Nanoseconds</a>(task.pti_total_system),</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;                   command.<a class="code" href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">getOrElse</a>(std::string(process.kp_proc.p_comm)),</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;                   command.<a class="code" href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">getOrElse</a>(std::string(process.kp_proc.p_comm)),</div>
 <div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;                   process.kp_proc.p_stat &amp; SZOMB);</div>
 <div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;  }</div>
 <div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;}</div>
@@ -294,6 +294,7 @@
 <div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_OSX_HPP__</span></div>
 <div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:35</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
+<div class="ttc" id="classOption_html_abbbed1bc42634fa9092160b16be6ca7e"><div class="ttname"><a href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">Option::getOrElse</a></div><div class="ttdeci">T getOrElse(U &amp;&amp;u) const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:127</div></div>
 <div class="ttc" id="namespaceos_1_1stat_html_a7a116891923bc8b5d8c50f78da8657be"><div class="ttname"><a href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">os::stat::size</a></div><div class="ttdeci">Try&lt; Bytes &gt; size(const std::string &amp;path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:100</div></div>
 <div class="ttc" id="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T &amp; get()&amp;</div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="namespacestrings_html_ac315a6174f56cba0d8295f84da265416"><div class="ttname"><a href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings::join</a></div><div class="ttdeci">std::stringstream &amp; join(std::stringstream &amp;stream, const std::string &amp;separator, T &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> strings.hpp:306</div></div>
@@ -323,7 +324,6 @@
 <div class="ttc" id="classNanoseconds_html"><div class="ttname"><a href="classNanoseconds.html">Nanoseconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:165</div></div>
 <div class="ttc" id="classBytes_html"><div class="ttname"><a href="classBytes.html">Bytes</a></div><div class="ttdef"><b>Definition:</b> bytes.hpp:30</div></div>
 <div class="ttc" id="namespaceos_html_a23a7b8f4b4c145ad212381e89d4b6dc4"><div class="ttname"><a href="namespaceos.html#a23a7b8f4b4c145ad212381e89d4b6dc4">os::memory</a></div><div class="ttdeci">Try&lt; Memory &gt; memory()</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:78</div></div>
-<div class="ttc" id="classOption_html_a6a6c9f0bcb1a83e2251d3e49960e97f5"><div class="ttname"><a href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">Option::getOrElse</a></div><div class="ttdeci">T getOrElse(const T &amp;_t) const </div><div class="ttdef"><b>Definition:</b> option.hpp:127</div></div>
 <div class="ttc" id="namespaceos_html_a42af1cab63434cedf2b698cd6f49f073"><div class="ttname"><a href="namespaceos.html#a42af1cab63434cedf2b698cd6f49f073">os::pids</a></div><div class="ttdeci">Try&lt; std::set&lt; pid_t &gt; &gt; pids()</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:62</div></div>
 <div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/posix_2temp_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2temp_8hpp_source.html b/content/api/latest/c++/posix_2temp_8hpp_source.html
index f4ff354..28dbd86 100644
--- a/content/api/latest/c++/posix_2temp_8hpp_source.html
+++ b/content/api/latest/c++/posix_2temp_8hpp_source.html
@@ -82,17 +82,17 @@
 <div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;{</div>
 <div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> tmpdir = <a class="code" href="namespaceos.html#add69634db977768c56f0367b4bb03cd5">os::getenv</a>(<span class="stringliteral">&quot;TMPDIR&quot;</span>);</div>
 <div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  <span class="keywordflow">return</span> tmpdir.<a class="code" href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">getOrElse</a>(<span class="stringliteral">&quot;/tmp&quot;</span>);</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  <span class="keywordflow">return</span> tmpdir.<a class="code" href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">getOrElse</a>(<span class="stringliteral">&quot;/tmp&quot;</span>);</div>
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;}</div>
 <div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
 <div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;} <span class="comment">// namespace os {</span></div>
 <div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
 <div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_POSIX_TEMP_HPP__</span></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
+<div class="ttc" id="classOption_html_abbbed1bc42634fa9092160b16be6ca7e"><div class="ttname"><a href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">Option::getOrElse</a></div><div class="ttdeci">T getOrElse(U &amp;&amp;u) const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:127</div></div>
 <div class="ttc" id="getenv_8hpp_html"><div class="ttname"><a href="getenv_8hpp.html">getenv.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_add69634db977768c56f0367b4bb03cd5"><div class="ttname"><a href="namespaceos.html#add69634db977768c56f0367b4bb03cd5">os::getenv</a></div><div class="ttdeci">Option&lt; std::string &gt; getenv(const std::string &amp;key)</div><div class="ttdef"><b>Definition:</b> getenv.hpp:29</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="classOption_html_a6a6c9f0bcb1a83e2251d3e49960e97f5"><div class="ttname"><a href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">Option::getOrElse</a></div><div class="ttdeci">T getOrElse(const T &amp;_t) const </div><div class="ttdef"><b>Definition:</b> option.hpp:127</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/src_2common_2values_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2common_2values_8hpp_source.html b/content/api/latest/c++/src_2common_2values_8hpp_source.html
index ba38947..d8d598d 100644
--- a/content/api/latest/c++/src_2common_2values_8hpp_source.html
+++ b/content/api/latest/c++/src_2common_2values_8hpp_source.html
@@ -140,9 +140,9 @@
 <div class="ttc" id="classInterval_html"><div class="ttname"><a href="classInterval.html">Interval</a></div><div class="ttdef"><b>Definition:</b> interval.hpp:24</div></div>
 <div class="ttc" id="namespacerouting_1_1link_1_1internal_html_abfdfc99e016fe858117fa1767cef2be0"><div class="ttname"><a href="namespacerouting_1_1link_1_1internal.html#abfdfc99e016fe858117fa1767cef2be0">routing::link::internal::set</a></div><div class="ttdeci">Try&lt; bool &gt; set(const std::string &amp;_link, unsigned int flags)</div><div class="ttdef"><b>Definition:</b> internal.hpp:125</div></div>
 <div class="ttc" id="classInterval_html_aee1302bc704e91193a9003ce396b7c9b"><div class="ttname"><a href="classInterval.html#aee1302bc704e91193a9003ce396b7c9b">Interval::lower</a></div><div class="ttdeci">T lower() const </div><div class="ttdef"><b>Definition:</b> interval.hpp:81</div></div>
-<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:199</div></div>
+<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1values_html_ae37129836065b22ed456cf26121de888"><div class="ttname"><a href="namespacemesos_1_1internal_1_1values.html#ae37129836065b22ed456cf26121de888">mesos::internal::values::intervalSetToRanges</a></div><div class="ttdeci">Value::Ranges intervalSetToRanges(const IntervalSet&lt; T &gt; &amp;set)</div><div class="ttdef"><b>Definition:</b> values.hpp:59</div></div>
-<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:170</div></div>
+<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:179</div></div>
 <div class="ttc" id="classInterval_html_abdc59b5f3784ae25b54c73acbb714296"><div class="ttname"><a href="classInterval.html#abdc59b5f3784ae25b54c73acbb714296">Interval::upper</a></div><div class="ttdeci">T upper() const </div><div class="ttdef"><b>Definition:</b> interval.hpp:84</div></div>
 <div class="ttc" id="interval_8hpp_html"><div class="ttname"><a href="interval_8hpp.html">interval.hpp</a></div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/src_2jvm_2org_2apache_2zookeeper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2jvm_2org_2apache_2zookeeper_8hpp_source.html b/content/api/latest/c++/src_2jvm_2org_2apache_2zookeeper_8hpp_source.html
index cfef884..c005dbb 100644
--- a/content/api/latest/c++/src_2jvm_2org_2apache_2zookeeper_8hpp_source.html
+++ b/content/api/latest/c++/src_2jvm_2org_2apache_2zookeeper_8hpp_source.html
@@ -301,11 +301,11 @@
 <div class="ttc" id="classJvm_1_1Constructor_html"><div class="ttname"><a href="classJvm_1_1Constructor.html">Jvm::Constructor</a></div><div class="ttdef"><b>Definition:</b> jvm.hpp:144</div></div>
 <div class="ttc" id="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory_html_a059073f0f53085c564e9f494a3607bc8"><div class="ttname"><a href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#a059073f0f53085c564e9f494a3607bc8">org::apache::zookeeper::server::NIOServerCnxnFactory::NIOServerCnxnFactory</a></div><div class="ttdeci">NIOServerCnxnFactory()</div><div class="ttdef"><b>Definition:</b> zookeeper.hpp:181</div></div>
 <div class="ttc" id="classJvm_1_1Variable_html"><div class="ttname"><a href="classJvm_1_1Variable.html">Jvm::Variable</a></div><div class="ttdef"><b>Definition:</b> jvm.hpp:295</div></div>
-<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:199</div></div>
+<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
 <div class="ttc" id="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog_html_a307a5945067dcda336fa5b59ebd6c01e"><div class="ttname"><a href="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html#a307a5945067dcda336fa5b59ebd6c01e">org::apache::zookeeper::server::persistence::FileTxnSnapLog::FileTxnSnapLog</a></div><div class="ttdeci">FileTxnSnapLog(const java::io::File &amp;dataDir, const java::io::File &amp;snapDir)</div><div class="ttdef"><b>Definition:</b> zookeeper.hpp:40</div></div>
 <div class="ttc" id="classJvm_1_1Method_html"><div class="ttname"><a href="classJvm_1_1Method.html">Jvm::Method</a></div><div class="ttdef"><b>Definition:</b> jvm.hpp:208</div></div>
 <div class="ttc" id="namespaceorg_1_1apache_1_1zookeeper_1_1server_html_ab8aeaf85b8cab637b53fce96f924bec6"><div class="ttname"><a href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html#ab8aeaf85b8cab637b53fce96f924bec6">org::apache::zookeeper::server::ZOOKEEPERSERVER_SESSIONTRACKER</a></div><div class="ttdeci">const char ZOOKEEPERSERVER_SESSIONTRACKER[]</div></div>
-<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:170</div></div>
+<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:179</div></div>
 <div class="ttc" id="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_html_ad8399b4f330682e8a6d702a9b75d21f5"><div class="ttname"><a href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer.html#ad8399b4f330682e8a6d702a9b75d21f5">org::apache::zookeeper::server::ZooKeeperServer::closeSession</a></div><div class="ttdeci">void closeSession(int64_t sessionId)</div><div class="ttdef"><b>Definition:</b> zookeeper.hpp:160</div></div>
 <div class="ttc" id="classJvm_1_1Object_html"><div class="ttname"><a href="classJvm_1_1Object.html">Jvm::Object</a></div><div class="ttdef"><b>Definition:</b> jvm.hpp:244</div></div>
 <div class="ttc" id="classorg_1_1apache_1_1zookeeper_1_1server_1_1SessionTracker_html"><div class="ttname"><a href="classorg_1_1apache_1_1zookeeper_1_1server_1_1SessionTracker.html">org::apache::zookeeper::server::SessionTracker</a></div><div class="ttdef"><b>Definition:</b> zookeeper.hpp:58</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/status__update__manager__process_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/status__update__manager__process_8hpp_source.html b/content/api/latest/c++/status__update__manager__process_8hpp_source.html
index 0891588..8be2e75 100644
--- a/content/api/latest/c++/status__update__manager__process_8hpp_source.html
+++ b/content/api/latest/c++/status__update__manager__process_8hpp_source.html
@@ -1126,7 +1126,7 @@
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a6baf49d6234eb638d068a98514e4ae3f"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">process::ProcessBase::initialize</a></div><div class="ttdeci">virtual void initialize()</div><div class="ttdoc">Invoked when a process gets spawned. </div><div class="ttdef"><b>Definition:</b> process.hpp:100</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1StatusUpdateManagerProcess_html_ada5dee44c0cc874403efa6c2c3cde9d2"><div class="ttname"><a href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#ada5dee44c0cc874403efa6c2c3cde9d2">mesos::internal::StatusUpdateManagerProcess::initialize</a></div><div class="ttdeci">void initialize(const lambda::function&lt; void(const UpdateType &amp;)&gt; &amp;_forwardCallback, const lambda::function&lt; const std::string(const IDType &amp;)&gt; &amp;_getPath)</div><div class="ttdef"><b>Definition:</b> status_update_manager_process.hpp:135</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
-<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:170</div></div>
+<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:179</div></div>
 <div class="ttc" id="namespaceprocess_html_ad46335bec9fe626e60003c33e8f13023"><div class="ttname"><a href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">process::delay</a></div><div class="ttdeci">Timer delay(const Duration &amp;duration, const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> delay.hpp:31</div></div>
 <div class="ttc" id="src_2slave_2constants_8hpp_html"><div class="ttname"><a href="src_2slave_2constants_8hpp.html">constants.hpp</a></div></div>
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>


[3/3] mesos-site git commit: Updated the website built from mesos SHA: 56843f3.

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


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

Branch: refs/heads/asf-site
Commit: 040c5026e04c1809189c24fa2be1408c03dc07ab
Parents: e9efddd
Author: jenkins <bu...@apache.org>
Authored: Tue Mar 13 01:01:40 2018 +0000
Committer: jenkins <bu...@apache.org>
Committed: Tue Mar 13 01:01:40 2018 +0000

----------------------------------------------------------------------
 ...nclude_2stout_2flags_2flags_8hpp_source.html |   2 +-
 ...t_2include_2stout_2protobuf_8hpp_source.html |   2 +-
 ...ut_2include_2stout_2version_8hpp_source.html |   2 +-
 content/api/latest/c++/Nodes.xml                |  14 +-
 content/api/latest/c++/Tokens.xml               |  13 +-
 content/api/latest/c++/classOption-members.html |  49 ++--
 content/api/latest/c++/classOption.html         |  44 ++-
 content/api/latest/c++/decoder_8hpp_source.html |   2 +-
 .../api/latest/c++/duration_8hpp_source.html    |   4 +-
 content/api/latest/c++/encoder_8hpp_source.html |   2 +-
 content/api/latest/c++/functions_0x67.html      |  30 +--
 content/api/latest/c++/functions_func_0x67.html |  24 +-
 content/api/latest/c++/index.hhc                |   6 +-
 content/api/latest/c++/index.hhk                |   4 +-
 content/api/latest/c++/option_8hpp_source.html  | 268 ++++++++++---------
 content/api/latest/c++/osx_8hpp_source.html     |   6 +-
 .../api/latest/c++/posix_2temp_8hpp_source.html |   4 +-
 .../c++/src_2common_2values_8hpp_source.html    |   4 +-
 ...jvm_2org_2apache_2zookeeper_8hpp_source.html |   4 +-
 ...s__update__manager__process_8hpp_source.html |   2 +-
 .../c++/subprocess__posix_8hpp_source.html      |   8 +-
 .../api/latest/c++/timeseries_8hpp_source.html  |   2 +-
 .../api/latest/c++/windows_2os_8hpp_source.html |   4 +-
 .../zookeeper__test__server_8hpp_source.html    |   4 +-
 content/blog/feed.xml                           |   2 +-
 .../index.html                                  |   2 +-
 26 files changed, 287 insertions(+), 221 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html
index b9aa688..f6e6640 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html
@@ -1007,7 +1007,7 @@
 <div class="ttc" id="structflags_1_1Flag_html_a11de7f3360646317a33fadf3899661e2"><div class="ttname"><a href="structflags_1_1Flag.html#a11de7f3360646317a33fadf3899661e2">flags::Flag::help</a></div><div class="ttdeci">std::string help</div><div class="ttdef"><b>Definition:</b> flag.hpp:88</div></div>
 <div class="ttc" id="classPath_html"><div class="ttname"><a href="classPath.html">Path</a></div><div class="ttdoc">Represents a POSIX or Windows file system path and offers common path manipulations. </div><div class="ttdef"><b>Definition:</b> path.hpp:145</div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
-<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:199</div></div>
+<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
 <div class="ttc" id="namespacelambda_html_afcafcae83c68e89f8b0b325afb7c9ea1"><div class="ttname"><a href="namespacelambda.html#afcafcae83c68e89f8b0b325afb7c9ea1">lambda::map</a></div><div class="ttdeci">Iterable&lt; V &gt; map(F &amp;&amp;f, const Iterable&lt; U, Us...&gt; &amp;input)</div><div class="ttdef"><b>Definition:</b> lambda.hpp:45</div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html_aaef908bce392f88d029b46ee241bda68"><div class="ttname"><a href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">flags::FlagsBase::extract</a></div><div class="ttdeci">std::map&lt; std::string, Option&lt; std::string &gt; &gt; extract(const std::string &amp;prefix) const </div><div class="ttdef"><b>Definition:</b> flags.hpp:519</div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html_a40658af8fbe421af67a530f3c35d6f4a"><div class="ttname"><a href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">flags::FlagsBase::usageMessage_</a></div><div class="ttdeci">Option&lt; std::string &gt; usageMessage_</div><div class="ttdef"><b>Definition:</b> flags.hpp:315</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
index a48f870..cbec690 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
@@ -1115,7 +1115,7 @@
 <div class="ttc" id="write_8hpp_html"><div class="ttname"><a href="write_8hpp.html">write.hpp</a></div></div>
 <div class="ttc" id="structprotobuf_1_1internal_1_1Read_html"><div class="ttname"><a href="structprotobuf_1_1internal_1_1Read.html">protobuf::internal::Read</a></div><div class="ttdef"><b>Definition:</b> protobuf.hpp:200</div></div>
 <div class="ttc" id="namespaceos_html_a8df77ec6d6b8d32d9b287a41bc74cfdc"><div class="ttname"><a href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a></div><div class="ttdeci">Try&lt; Nothing &gt; close(int fd)</div><div class="ttdef"><b>Definition:</b> close.hpp:24</div></div>
-<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:199</div></div>
+<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a3752d85ef726065c6c1b946eef1ba87a"><div class="ttname"><a href="namespacemesos_1_1internal.html#a3752d85ef726065c6c1b946eef1ba87a">mesos::internal::json</a></div><div class="ttdeci">void json(JSON::ObjectWriter *writer, const Task &amp;task)</div></div>
 <div class="ttc" id="structprotobuf_1_1internal_1_1Parser_html_aab7fd6adeb7c125547989b242f53870d"><div class="ttname"><a href="structprotobuf_1_1internal_1_1Parser.html#aab7fd6adeb7c125547989b242f53870d">protobuf::internal::Parser::operator()</a></div><div class="ttdeci">Try&lt; Nothing &gt; operator()(const JSON::Boolean &amp;boolean) const </div><div class="ttdef"><b>Definition:</b> protobuf.hpp:539</div></div>
 <div class="ttc" id="classJSON_1_1ObjectWriter_html"><div class="ttname"><a href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a></div><div class="ttdef"><b>Definition:</b> jsonify.hpp:418</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/3rdparty_2stout_2include_2stout_2version_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2version_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2version_8hpp_source.html
index c2c7a8d..8a00b3b 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2version_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2version_8hpp_source.html
@@ -436,7 +436,7 @@
 <div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
 <div class="ttc" id="namespaceperf_html_a240601d1c5090f329a23755094e5b089"><div class="ttname"><a href="namespaceperf.html#a240601d1c5090f329a23755094e5b089">perf::version</a></div><div class="ttdeci">process::Future&lt; Version &gt; version()</div><div class="ttdef"><b>Definition:</b> version.hpp:32</div></div>
 <div class="ttc" id="structVersion_html_a5d092507721a8f9768adff3ff1884640"><div class="ttname"><a href="structVersion.html#a5d092507721a8f9768adff3ff1884640">Version::operator&lt;</a></div><div class="ttdeci">bool operator&lt;(const Version &amp;other) const </div><div class="ttdef"><b>Definition:</b> version.hpp:198</div></div>
-<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:170</div></div>
+<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:179</div></div>
 <div class="ttc" id="classTry_html_a6543d7d5db4f298bcd673bf3cd509acc"><div class="ttname"><a href="classTry.html#a6543d7d5db4f298bcd673bf3cd509acc">Try::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> try.hpp:70</div></div>
 <div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index cf39966..ed30bc5 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -33441,7 +33441,12 @@
              <Node>
               <Name>getOrElse</Name>
               <Path>classOption.html</Path>
-              <Anchor>a6a6c9f0bcb1a83e2251d3e49960e97f5</Anchor>
+              <Anchor>abbbed1bc42634fa9092160b16be6ca7e</Anchor>
+             </Node>
+             <Node>
+              <Name>getOrElse</Name>
+              <Path>classOption.html</Path>
+              <Anchor>ac556a5361d05a4f88d0ee9500737250d</Anchor>
              </Node>
              <Node>
               <Name>isNone</Name>
@@ -59114,7 +59119,12 @@
                        <Node>
                         <Name>getOrElse</Name>
                         <Path>classOption.html</Path>
-                        <Anchor>a6a6c9f0bcb1a83e2251d3e49960e97f5</Anchor>
+                        <Anchor>abbbed1bc42634fa9092160b16be6ca7e</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>getOrElse</Name>
+                        <Path>classOption.html</Path>
+                        <Anchor>ac556a5361d05a4f88d0ee9500737250d</Anchor>
                        </Node>
                        <Node>
                         <Name>isNone</Name>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index 0e25775..51232ce 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -38330,7 +38330,18 @@
       <Scope>Option</Scope>
     </TokenIdentifier>
     <Path>classOption.html</Path>
-    <Anchor>a6a6c9f0bcb1a83e2251d3e49960e97f5</Anchor>
+    <Anchor>abbbed1bc42634fa9092160b16be6ca7e</Anchor>
+    <DeclaredIn>option.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>getOrElse</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Option</Scope>
+    </TokenIdentifier>
+    <Path>classOption.html</Path>
+    <Anchor>ac556a5361d05a4f88d0ee9500737250d</Anchor>
     <DeclaredIn>option.hpp</DeclaredIn>
   </Token>
   <Token>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/classOption-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classOption-members.html b/content/api/latest/c++/classOption-members.html
index dfc015a..3bdc482 100644
--- a/content/api/latest/c++/classOption-members.html
+++ b/content/api/latest/c++/classOption-members.html
@@ -57,30 +57,31 @@
   <tr><td class="entry"><a class="el" href="classOption.html#ac59d895c36d283eb26e4047299dff61b">get</a>()&amp;</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classOption.html#a9df2683d122d2fb092431087ca6c3165">get</a>()&amp;&amp;</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classOption.html#a0fc78eff7ff684bf818000c83307fd3a">get</a>() const &amp;&amp;</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">getOrElse</a>(const T &amp;_t) const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">isNone</a>() const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classOption.html#a66b7d8506c546e0f20eceb3db593833d">noexcept</a>(std::is_nothrow_move_constructible&lt; T &gt;::value)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classOption.html#aca73609603df4687dba70c2a5df47ef8">none</a>()</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classOption.html#a61b3b4c35e1e34b4c20360cf3272e2ea">operator!=</a>(const Option&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a39f32448407ed82c050fdd84e8b38e6b">operator!=</a>(const T &amp;that) const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classOption.html#a73bd52ced63e1450fdb017d93443582a">operator-&gt;</a>() const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classOption.html#abb1b8b12538f5603d2f32cf9483b8b0a">operator-&gt;</a>()</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classOption.html#a60341d91ef896c7349f38aee848f4879">operator=</a>(const Option&lt; T &gt; &amp;that)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classOption.html#ade12f24cc0ed51c20a72e459ca33950a">operator=</a>(Option&lt; T &gt; &amp;&amp;that) noexcept(std::is_nothrow_move_constructible&lt; T &gt;::value)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">operator==</a>(const Option&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classOption.html#acb015aad95e3ed6a80f061b105383810">operator==</a>(const T &amp;that) const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classOption.html#a50f70a7b4e3ce1fbcb3aca0a5d4f4a5e">Option</a>()</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classOption.html#aa0a9f40ef90a38110daf2903a77d13f0">Option</a>(const T &amp;_t)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classOption.html#a2f52c096d671bfda298209ec0ee4e03b">Option</a>(T &amp;&amp;_t)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a2b03f28a08221bf3129fc6cf68b44a2e">Option</a>(const U &amp;u)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classOption.html#a001b9f8795bff782ad55399e503d7f4d">Option</a>(const None &amp;)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a4602c4ade99ff38c6d846dc40235f595">Option</a>(const _Some&lt; U &gt; &amp;some)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classOption.html#a578df2513bd894f8c61cd64f64b3ba88">Option</a>(_Some&lt; U &gt; &amp;&amp;some)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a3d53e0ded5f765a366c0b303d3148f2d">Option</a>(const Option&lt; T &gt; &amp;that)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classOption.html#ae1e9d1fb81a6cb8b642db0665801f74e">some</a>(const T &amp;t)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">t</a></td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classOption.html#a3ce283f0db6ec7d43d8eaf0862b9efef">~Option</a>()</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">getOrElse</a>(U &amp;&amp;u) const &amp;</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classOption.html#ac556a5361d05a4f88d0ee9500737250d">getOrElse</a>(U &amp;&amp;u)&amp;&amp;</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">isNone</a>() const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a66b7d8506c546e0f20eceb3db593833d">noexcept</a>(std::is_nothrow_move_constructible&lt; T &gt;::value)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classOption.html#aca73609603df4687dba70c2a5df47ef8">none</a>()</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a61b3b4c35e1e34b4c20360cf3272e2ea">operator!=</a>(const Option&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classOption.html#a39f32448407ed82c050fdd84e8b38e6b">operator!=</a>(const T &amp;that) const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a73bd52ced63e1450fdb017d93443582a">operator-&gt;</a>() const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classOption.html#abb1b8b12538f5603d2f32cf9483b8b0a">operator-&gt;</a>()</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a60341d91ef896c7349f38aee848f4879">operator=</a>(const Option&lt; T &gt; &amp;that)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classOption.html#ade12f24cc0ed51c20a72e459ca33950a">operator=</a>(Option&lt; T &gt; &amp;&amp;that) noexcept(std::is_nothrow_move_constructible&lt; T &gt;::value)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">operator==</a>(const Option&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classOption.html#acb015aad95e3ed6a80f061b105383810">operator==</a>(const T &amp;that) const </td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a50f70a7b4e3ce1fbcb3aca0a5d4f4a5e">Option</a>()</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classOption.html#aa0a9f40ef90a38110daf2903a77d13f0">Option</a>(const T &amp;_t)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a2f52c096d671bfda298209ec0ee4e03b">Option</a>(T &amp;&amp;_t)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classOption.html#a2b03f28a08221bf3129fc6cf68b44a2e">Option</a>(const U &amp;u)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a001b9f8795bff782ad55399e503d7f4d">Option</a>(const None &amp;)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classOption.html#a4602c4ade99ff38c6d846dc40235f595">Option</a>(const _Some&lt; U &gt; &amp;some)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a578df2513bd894f8c61cd64f64b3ba88">Option</a>(_Some&lt; U &gt; &amp;&amp;some)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classOption.html#a3d53e0ded5f765a366c0b303d3148f2d">Option</a>(const Option&lt; T &gt; &amp;that)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classOption.html#ae1e9d1fb81a6cb8b642db0665801f74e">some</a>(const T &amp;t)</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classOption.html#a6c1b93137f9a1b1ab576ef8ba7be594c">t</a></td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classOption.html#a3ce283f0db6ec7d43d8eaf0862b9efef">~Option</a>()</td><td class="entry"><a class="el" href="classOption.html">Option&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/classOption.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classOption.html b/content/api/latest/c++/classOption.html
index e9ff386..48d452b 100644
--- a/content/api/latest/c++/classOption.html
+++ b/content/api/latest/c++/classOption.html
@@ -102,8 +102,12 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a73bd52ced63e1450fdb017d93443582a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abb1b8b12538f5603d2f32cf9483b8b0a"><td class="memItemLeft" align="right" valign="top">T *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOption.html#abb1b8b12538f5603d2f32cf9483b8b0a">operator-&gt;</a> ()</td></tr>
 <tr class="separator:abb1b8b12538f5603d2f32cf9483b8b0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6a6c9f0bcb1a83e2251d3e49960e97f5"><td class="memItemLeft" align="right" valign="top">T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">getOrElse</a> (const T &amp;_t) const </td></tr>
-<tr class="separator:a6a6c9f0bcb1a83e2251d3e49960e97f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abbbed1bc42634fa9092160b16be6ca7e"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
+<tr class="memitem:abbbed1bc42634fa9092160b16be6ca7e"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">getOrElse</a> (U &amp;&amp;u) const &amp;</td></tr>
+<tr class="separator:abbbed1bc42634fa9092160b16be6ca7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac556a5361d05a4f88d0ee9500737250d"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
+<tr class="memitem:ac556a5361d05a4f88d0ee9500737250d"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classOption.html#ac556a5361d05a4f88d0ee9500737250d">getOrElse</a> (U &amp;&amp;u)&amp;&amp;</td></tr>
+<tr class="separator:ac556a5361d05a4f88d0ee9500737250d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a24b8b0bad012aa6fd1bd910d99c5bff3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">operator==</a> (const <a class="el" href="classOption.html">Option</a>&lt; T &gt; &amp;that) const </td></tr>
 <tr class="separator:a24b8b0bad012aa6fd1bd910d99c5bff3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a61b3b4c35e1e34b4c20360cf3272e2ea"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOption.html#a61b3b4c35e1e34b4c20360cf3272e2ea">operator!=</a> (const <a class="el" href="classOption.html">Option</a>&lt; T &gt; &amp;that) const </td></tr>
@@ -460,11 +464,13 @@ template&lt;typename T&gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a6a6c9f0bcb1a83e2251d3e49960e97f5"></a>
+<a class="anchor" id="abbbed1bc42634fa9092160b16be6ca7e"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
 template&lt;typename T&gt; </div>
+<div class="memtemplate">
+template&lt;typename U &gt; </div>
 <table class="mlabels">
   <tr>
   <td class="mlabels-left">
@@ -472,8 +478,8 @@ template&lt;typename T&gt; </div>
         <tr>
           <td class="memname">T <a class="el" href="classOption.html">Option</a>&lt; T &gt;::getOrElse </td>
           <td>(</td>
-          <td class="paramtype">const T &amp;&#160;</td>
-          <td class="paramname"><em>_t</em></td><td>)</td>
+          <td class="paramtype">U &amp;&amp;&#160;</td>
+          <td class="paramname"><em>u</em></td><td>)</td>
           <td> const</td>
         </tr>
       </table>
@@ -486,6 +492,34 @@ template&lt;typename T&gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="ac556a5361d05a4f88d0ee9500737250d"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+<div class="memtemplate">
+template&lt;typename U &gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">T <a class="el" href="classOption.html">Option</a>&lt; T &gt;::getOrElse </td>
+          <td>(</td>
+          <td class="paramtype">U &amp;&amp;&#160;</td>
+          <td class="paramname"><em>u</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a06eab791122ebc1f8af4ad310e5e7d7e"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/decoder_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/decoder_8hpp_source.html b/content/api/latest/c++/decoder_8hpp_source.html
index 36d7cd1..bfd5645 100644
--- a/content/api/latest/c++/decoder_8hpp_source.html
+++ b/content/api/latest/c++/decoder_8hpp_source.html
@@ -1146,7 +1146,7 @@
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:654</div></div>
 <div class="ttc" id="classprocess_1_1ResponseDecoder_html"><div class="ttname"><a href="classprocess_1_1ResponseDecoder.html">process::ResponseDecoder</a></div><div class="ttdef"><b>Definition:</b> decoder.hpp:290</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a></div><div class="ttdef"><b>Definition:</b> http.hpp:340</div></div>
-<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:199</div></div>
+<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
 <div class="ttc" id="namespacegzip_html_a3bbc44fdaf5d546e4399fbf5d479477c"><div class="ttname"><a href="namespacegzip.html#a3bbc44fdaf5d546e4399fbf5d479477c">gzip::decompress</a></div><div class="ttdeci">Try&lt; std::string &gt; decompress(const std::string &amp;compressed)</div><div class="ttdef"><b>Definition:</b> gzip.hpp:243</div></div>
 <div class="ttc" id="classprocess_1_1ResponseDecoder_html_a862c58527378b043b2779a28bc448dbb"><div class="ttname"><a href="classprocess_1_1ResponseDecoder.html#a862c58527378b043b2779a28bc448dbb">process::ResponseDecoder::~ResponseDecoder</a></div><div class="ttdeci">~ResponseDecoder()</div><div class="ttdef"><b>Definition:</b> decoder.hpp:314</div></div>
 <div class="ttc" id="classprocess_1_1StreamingResponseDecoder_html_ab1b1d689df9ee3f716232ed0d9b85812"><div class="ttname"><a href="classprocess_1_1StreamingResponseDecoder.html#ab1b1d689df9ee3f716232ed0d9b85812">process::StreamingResponseDecoder::StreamingResponseDecoder</a></div><div class="ttdeci">StreamingResponseDecoder()</div><div class="ttdef"><b>Definition:</b> decoder.hpp:506</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/duration_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/duration_8hpp_source.html b/content/api/latest/c++/duration_8hpp_source.html
index ee0a772..79c06ec 100644
--- a/content/api/latest/c++/duration_8hpp_source.html
+++ b/content/api/latest/c++/duration_8hpp_source.html
@@ -539,13 +539,13 @@
 <div class="ttc" id="classDuration_html_a872256292cc6635f266d3a93bcd2f694"><div class="ttname"><a href="classDuration.html#a872256292cc6635f266d3a93bcd2f694">Duration::operator*=</a></div><div class="ttdeci">Duration &amp; operator*=(T multiplier)</div><div class="ttdef"><b>Definition:</b> duration.hpp:87</div></div>
 <div class="ttc" id="classMinutes_html_a3706b791833fb5b1e53e235ab842c038"><div class="ttname"><a href="classMinutes.html#a3706b791833fb5b1e53e235ab842c038">Minutes::Minutes</a></div><div class="ttdeci">constexpr Minutes(int64_t minutes)</div><div class="ttdef"><b>Definition:</b> duration.hpp:224</div></div>
 <div class="ttc" id="classMinutes_html"><div class="ttname"><a href="classMinutes.html">Minutes</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:221</div></div>
-<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:199</div></div>
+<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
 <div class="ttc" id="classDuration_html_ab69ccbc15f17ef66c8804b2a1da83da6"><div class="ttname"><a href="classDuration.html#ab69ccbc15f17ef66c8804b2a1da83da6">Duration::MILLISECONDS</a></div><div class="ttdeci">static constexpr int64_t MILLISECONDS</div><div class="ttdef"><b>Definition:</b> duration.hpp:141</div></div>
 <div class="ttc" id="classDays_html_a959df21126d6f575050e2d31a77846c1"><div class="ttname"><a href="classDays.html#a959df21126d6f575050e2d31a77846c1">Days::Days</a></div><div class="ttdeci">constexpr Days(const Duration &amp;d)</div><div class="ttdef"><b>Definition:</b> duration.hpp:255</div></div>
 <div class="ttc" id="classMinutes_html_a0b0faa938e547d2f9bb210de4b3bfdc2"><div class="ttname"><a href="classMinutes.html#a0b0faa938e547d2f9bb210de4b3bfdc2">Minutes::Minutes</a></div><div class="ttdeci">constexpr Minutes(const Duration &amp;d)</div><div class="ttdef"><b>Definition:</b> duration.hpp:227</div></div>
 <div class="ttc" id="classDuration_html_aa3703196ba3797f7833a8348ccb5449a"><div class="ttname"><a href="classDuration.html#aa3703196ba3797f7833a8348ccb5449a">Duration::ns</a></div><div class="ttdeci">int64_t ns() const </div><div class="ttdef"><b>Definition:</b> duration.hpp:46</div></div>
-<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:170</div></div>
+<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:179</div></div>
 <div class="ttc" id="classWeeks_html_a01338098b8fc98f665af954f34fe520b"><div class="ttname"><a href="classWeeks.html#a01338098b8fc98f665af954f34fe520b">Weeks::Weeks</a></div><div class="ttdeci">constexpr Weeks(const Duration &amp;d)</div><div class="ttdef"><b>Definition:</b> duration.hpp:268</div></div>
 <div class="ttc" id="classSeconds_html_a7f948f603e0357d0c0002e216535c4a0"><div class="ttname"><a href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds::value</a></div><div class="ttdeci">double value() const </div><div class="ttdef"><b>Definition:</b> duration.hpp:215</div></div>
 <div class="ttc" id="classDuration_html_a8f72b5d65f60bef398b1c59781b2a927"><div class="ttname"><a href="classDuration.html#a8f72b5d65f60bef398b1c59781b2a927">Duration::operator+=</a></div><div class="ttdeci">Duration &amp; operator+=(const Duration &amp;that)</div><div class="ttdef"><b>Definition:</b> duration.hpp:74</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/encoder_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/encoder_8hpp_source.html b/content/api/latest/c++/encoder_8hpp_source.html
index 9e8cea3..b694fbc 100644
--- a/content/api/latest/c++/encoder_8hpp_source.html
+++ b/content/api/latest/c++/encoder_8hpp_source.html
@@ -370,7 +370,7 @@
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:654</div></div>
 <div class="ttc" id="namespaceos_html_a8df77ec6d6b8d32d9b287a41bc74cfdc"><div class="ttname"><a href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a></div><div class="ttdeci">Try&lt; Nothing &gt; close(int fd)</div><div class="ttdef"><b>Definition:</b> close.hpp:24</div></div>
 <div class="ttc" id="classprocess_1_1FileEncoder_html_a4d6103c619e2c9ec1918813ada1f7b32"><div class="ttname"><a href="classprocess_1_1FileEncoder.html#a4d6103c619e2c9ec1918813ada1f7b32">process::FileEncoder::backup</a></div><div class="ttdeci">virtual void backup(size_t length)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:265</div></div>
-<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:199</div></div>
+<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
 <div class="ttc" id="classprocess_1_1FileEncoder_html_af378b042ec2124981cad35280f64dd2d"><div class="ttname"><a href="classprocess_1_1FileEncoder.html#af378b042ec2124981cad35280f64dd2d">process::FileEncoder::kind</a></div><div class="ttdeci">virtual Kind kind() const </div><div class="ttdef"><b>Definition:</b> encoder.hpp:251</div></div>
 <div class="ttc" id="classprocess_1_1Encoder_html"><div class="ttname"><a href="classprocess_1_1Encoder.html">process::Encoder</a></div><div class="ttdef"><b>Definition:</b> encoder.hpp:41</div></div>
 <div class="ttc" id="classprocess_1_1DataEncoder_html_a640834efa9c9e8a37f26cc8be8d19c86"><div class="ttname"><a href="classprocess_1_1DataEncoder.html#a640834efa9c9e8a37f26cc8be8d19c86">process::DataEncoder::next</a></div><div class="ttdeci">virtual const char * next(size_t *length)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:75</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/functions_0x67.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x67.html b/content/api/latest/c++/functions_0x67.html
index 8f2a486..07320d8 100644
--- a/content/api/latest/c++/functions_0x67.html
+++ b/content/api/latest/c++/functions_0x67.html
@@ -231,8 +231,8 @@
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a1986e64626dad98049b1d63fc5a7e81f">mesos::internal::tests::CapabilitiesTestHelper</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1HttpServerTestHelper.html#a2c20e40e963651992c11192b9abfe902">mesos::internal::tests::HttpServerTestHelper</a>
 , <a class="el" href="classSubcommand.html#a4f18cdca30694fe8e07706ce9f7c3a12">Subcommand</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#a0f4376d63f15900fdc48efc5c5269996">mesos::internal::tests::KillPolicyTestHelper</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a8408af079a14088f1aac3bbaf3848cac">mesos::internal::slave::MesosContainerizerMount</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#a0f4376d63f15900fdc48efc5c5269996">mesos::internal::tests::KillPolicyTestHelper</a>
 </li>
 <li>getFramework()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aa539a7813ecbcb146ae6d62e5f5ac74f">mesos::internal::master::Master</a>
@@ -264,15 +264,15 @@
 : <a class="el" href="classcgroups_1_1blkio_1_1Device.html#ae989ea74fac44f78254963a770933184">cgroups::blkio::Device</a>
 </li>
 <li>getMinSessionTimeout()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#a31e54a4cb287e5b06cc481e4b756d4fd">mesos::internal::tests::ZooKeeperTestServer</a>
-, <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer.html#a752dac376b15f2df9b9b1549292f1bdd">org::apache::zookeeper::server::ZooKeeperServer</a>
+: <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer.html#a752dac376b15f2df9b9b1549292f1bdd">org::apache::zookeeper::server::ZooKeeperServer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#a31e54a4cb287e5b06cc481e4b756d4fd">mesos::internal::tests::ZooKeeperTestServer</a>
 </li>
 <li>GetNodeID()
 : <a class="el" href="classmesos_1_1csi_1_1Client.html#a1ee468715e289f67518647db277146df">mesos::csi::Client</a>
 </li>
 <li>getObjectApprover()
-: <a class="el" href="classmesos_1_1Authorizer.html#abb9d8c31d2ed3189698e964d34080fa6">mesos::Authorizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a98c90749a32114f11e4cf25369d708e7">mesos::internal::LocalAuthorizer</a>
+: <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a98c90749a32114f11e4cf25369d708e7">mesos::internal::LocalAuthorizer</a>
+, <a class="el" href="classmesos_1_1Authorizer.html#abb9d8c31d2ed3189698e964d34080fa6">mesos::Authorizer</a>
 </li>
 <li>getOffer()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5063c2bcba26123ecf78bc12e34a11db">mesos::internal::master::Master</a>
@@ -281,7 +281,7 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a165609c395c72244513e2cc8e103f0a9">mesos::internal::master::Slave</a>
 </li>
 <li>getOrElse()
-: <a class="el" href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">Option&lt; T &gt;</a>
+: <a class="el" href="classOption.html#abbbed1bc42634fa9092160b16be6ca7e">Option&lt; T &gt;</a>
 </li>
 <li>getPath()
 : <a class="el" href="classDocker.html#a4d4e8921b4acbd88c5eea3914e20b033">Docker</a>
@@ -317,8 +317,8 @@
 : <a class="el" href="classmesos_1_1csi_1_1Client.html#a3b3c6bf3e69910dbbb1f711255883bac">mesos::csi::Client</a>
 </li>
 <li>getTask()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a19596b38f336808511ea9cb96cdc9622">mesos::internal::master::Slave</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a19891551770e3337ea6b9a16eae3d582">mesos::internal::master::Framework</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a19891551770e3337ea6b9a16eae3d582">mesos::internal::master::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a19596b38f336808511ea9cb96cdc9622">mesos::internal::master::Slave</a>
 </li>
 <li>getTaskGroupForPendingTask()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a1c287e7b3a052ddbddc88f26a33784d4">mesos::internal::slave::Framework</a>
@@ -333,8 +333,8 @@
 : <a class="el" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a6940917a2f1d687602cbf6437da4e532">mesos::internal::protobuf::framework::Capabilities</a>
 </li>
 <li>gpus()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a77bd749c9b8e90069b6aff41d617eb9c">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#ab7efb90fdd329ee238af86013584480d">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#ab7efb90fdd329ee238af86013584480d">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a77bd749c9b8e90069b6aff41d617eb9c">mesos::v1::Resources</a>
 </li>
 <li>gr_gid
 : <a class="el" href="structgroup.html#a00f124d1201a4de3cc885fe87a91431f">group</a>
@@ -359,20 +359,18 @@
 </li>
 <li>group
 : <a class="el" href="structos_1_1Fork_1_1Tree_1_1Memory.html#a66aeeb78e06ae7a9156fca8fab20be8c">os::Fork::Tree::Memory</a>
+, <a class="el" href="structos_1_1Process.html#a41f9befab165fd224ba2d829e7c35ba6">os::Process</a>
+, <a class="el" href="structos_1_1Permissions.html#aff088e7e48d02dea27b19d0983d49b69">os::Permissions</a>
 </li>
 <li>Group()
 : <a class="el" href="classzookeeper_1_1Group.html#a9c43b1e1dbd2a41f25ed5e14bd327135">zookeeper::Group</a>
 </li>
-<li>group
-: <a class="el" href="structos_1_1Permissions.html#aff088e7e48d02dea27b19d0983d49b69">os::Permissions</a>
-, <a class="el" href="structos_1_1Process.html#a41f9befab165fd224ba2d829e7c35ba6">os::Process</a>
-</li>
 <li>GroupProcess
 : <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#af98627d242b828f8f25413b5f1504aa2">zookeeper::Group::Membership</a>
-, <a class="el" href="classzookeeper_1_1GroupProcess.html#acecaf6cd579a8462517a0986d7de75b7">zookeeper::GroupProcess</a>
+, <a class="el" href="classzookeeper_1_1GroupProcess.html#a58c1015ffb0ea042f52cec298de9bce7">zookeeper::GroupProcess</a>
 </li>
 <li>GzipError()
-: <a class="el" href="classgzip_1_1internal_1_1GzipError.html#ad02a2ea02aafea3b6bb9e294511f5cc4">gzip::internal::GzipError</a>
+: <a class="el" href="classgzip_1_1internal_1_1GzipError.html#a1ccd6de1092e6b9410c059e075e7bcd4">gzip::internal::GzipError</a>
 </li>
 </ul>
 </div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/functions_func_0x67.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x67.html b/content/api/latest/c++/functions_func_0x67.html
index 8c2fd1a..4c1ed53 100644
--- a/content/api/latest/c++/functions_func_0x67.html
+++ b/content/api/latest/c++/functions_func_0x67.html
@@ -241,15 +241,15 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#ad2049ea693c1ef35297b76de24fd19f4">mesos::internal::tests::cluster::Master</a>
 </li>
 <li>getMaxSessionTimeout()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#adc2cb30117811e451b213ca8df720ee7">mesos::internal::tests::ZooKeeperTestServer</a>
-, <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer.html#a0055c4e1b480650d6e9c6638d00efe67">org::apache::zookeeper::server::ZooKeeperServer</a>
+: <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer.html#a0055c4e1b480650d6e9c6638d00efe67">org::apache::zookeeper::server::ZooKeeperServer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#adc2cb30117811e451b213ca8df720ee7">mesos::internal::tests::ZooKeeperTestServer</a>
 </li>
 <li>getMinor()
 : <a class="el" href="classcgroups_1_1blkio_1_1Device.html#ae989ea74fac44f78254963a770933184">cgroups::blkio::Device</a>
 </li>
 <li>getMinSessionTimeout()
-: <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer.html#a752dac376b15f2df9b9b1549292f1bdd">org::apache::zookeeper::server::ZooKeeperServer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#a31e54a4cb287e5b06cc481e4b756d4fd">mesos::internal::tests::ZooKeeperTestServer</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#a31e54a4cb287e5b06cc481e4b756d4fd">mesos::internal::tests::ZooKeeperTestServer</a>
+, <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer.html#a752dac376b15f2df9b9b1549292f1bdd">org::apache::zookeeper::server::ZooKeeperServer</a>
 </li>
 <li>GetNodeID()
 : <a class="el" href="classmesos_1_1csi_1_1Client.html#a1ee468715e289f67518647db277146df">mesos::csi::Client</a>
@@ -265,7 +265,7 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a165609c395c72244513e2cc8e103f0a9">mesos::internal::master::Slave</a>
 </li>
 <li>getOrElse()
-: <a class="el" href="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5">Option&lt; T &gt;</a>
+: <a class="el" href="classOption.html#ac556a5361d05a4f88d0ee9500737250d">Option&lt; T &gt;</a>
 </li>
 <li>getPath()
 : <a class="el" href="classDocker.html#a4d4e8921b4acbd88c5eea3914e20b033">Docker</a>
@@ -301,24 +301,24 @@
 : <a class="el" href="classmesos_1_1csi_1_1Client.html#a3b3c6bf3e69910dbbb1f711255883bac">mesos::csi::Client</a>
 </li>
 <li>getTask()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a19891551770e3337ea6b9a16eae3d582">mesos::internal::master::Framework</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a19596b38f336808511ea9cb96cdc9622">mesos::internal::master::Slave</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a19596b38f336808511ea9cb96cdc9622">mesos::internal::master::Slave</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a19891551770e3337ea6b9a16eae3d582">mesos::internal::master::Framework</a>
 </li>
 <li>getTaskGroupForPendingTask()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a1c287e7b3a052ddbddc88f26a33784d4">mesos::internal::slave::Framework</a>
 </li>
 <li>gpus()
-: <a class="el" href="classmesos_1_1Resources.html#ab7efb90fdd329ee238af86013584480d">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a77bd749c9b8e90069b6aff41d617eb9c">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a77bd749c9b8e90069b6aff41d617eb9c">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#ab7efb90fdd329ee238af86013584480d">mesos::Resources</a>
 </li>
 <li>Group()
-: <a class="el" href="classzookeeper_1_1Group.html#adfdc9e049635868b52b336b5e6e1504c">zookeeper::Group</a>
+: <a class="el" href="classzookeeper_1_1Group.html#a9c43b1e1dbd2a41f25ed5e14bd327135">zookeeper::Group</a>
 </li>
 <li>GroupProcess()
-: <a class="el" href="classzookeeper_1_1GroupProcess.html#acecaf6cd579a8462517a0986d7de75b7">zookeeper::GroupProcess</a>
+: <a class="el" href="classzookeeper_1_1GroupProcess.html#a58c1015ffb0ea042f52cec298de9bce7">zookeeper::GroupProcess</a>
 </li>
 <li>GzipError()
-: <a class="el" href="classgzip_1_1internal_1_1GzipError.html#ad02a2ea02aafea3b6bb9e294511f5cc4">gzip::internal::GzipError</a>
+: <a class="el" href="classgzip_1_1internal_1_1GzipError.html#ae37852986117d5d162983538ad51dd33">gzip::internal::GzipError</a>
 </li>
 </ul>
 </div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/index.hhc
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index 49232b0..b07f621 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -8695,7 +8695,8 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="get"><param name="Local" value="classOption.html#ac59d895c36d283eb26e4047299dff61b"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="get"><param name="Local" value="classOption.html#a9df2683d122d2fb092431087ca6c3165"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="get"><param name="Local" value="classOption.html#a0fc78eff7ff684bf818000c83307fd3a"><param name="ImageNumber" value="11"></OBJECT>
-      <LI><OBJECT type="text/sitemap"><param name="Name" value="getOrElse"><param name="Local" value="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5"><param name="ImageNumber" value="11"></OBJECT>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="getOrElse"><param name="Local" value="classOption.html#abbbed1bc42634fa9092160b16be6ca7e"><param name="ImageNumber" value="11"></OBJECT>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="getOrElse"><param name="Local" value="classOption.html#ac556a5361d05a4f88d0ee9500737250d"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="isNone"><param name="Local" value="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="isSome"><param name="Local" value="classOption.html#a4e3bf8416d95246f43c91f1b5c309323"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="noexcept"><param name="Local" value="classOption.html#a66b7d8506c546e0f20eceb3db593833d"><param name="ImageNumber" value="11"></OBJECT>
@@ -15691,7 +15692,8 @@
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="get"><param name="Local" value="classOption.html#ac59d895c36d283eb26e4047299dff61b"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="get"><param name="Local" value="classOption.html#a9df2683d122d2fb092431087ca6c3165"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="get"><param name="Local" value="classOption.html#a0fc78eff7ff684bf818000c83307fd3a"><param name="ImageNumber" value="11"></OBJECT>
-                <LI><OBJECT type="text/sitemap"><param name="Name" value="getOrElse"><param name="Local" value="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="getOrElse"><param name="Local" value="classOption.html#abbbed1bc42634fa9092160b16be6ca7e"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="getOrElse"><param name="Local" value="classOption.html#ac556a5361d05a4f88d0ee9500737250d"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="isNone"><param name="Local" value="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="isSome"><param name="Local" value="classOption.html#a4e3bf8416d95246f43c91f1b5c309323"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="noexcept"><param name="Local" value="classOption.html#a66b7d8506c546e0f20eceb3db593833d"><param name="ImageNumber" value="11"></OBJECT>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/040c5026/content/api/latest/c++/index.hhk
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index 8e36724..60d2ad6 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -6346,7 +6346,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#a6bffbc6a1058218d780d74c93989eae5"><param name="Name" value="mesos::internal::slave::paths"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#a6bffbc6a1058218d780d74c93989eae5"><param name="Name" value="slave/paths.hpp"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5"><param name="Name" value="getOrElse"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classOption.html#abbbed1bc42634fa9092160b16be6ca7e"><param name="Name" value="getOrElse"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classDocker.html#a4d4e8921b4acbd88c5eea3914e20b033"><param name="Name" value="getPath"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#a1828c3a9e85750e6f4da2de9fc49217f"><param name="Name" value="getPersistentVolumePath"></OBJECT>
   <UL>
@@ -16719,7 +16719,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classOption.html"><param name="Name" value="Option"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classOption.html#a21358442c0fac1cc978a67a9a9089a79"><param name="Name" value="get"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classOption.html#a6a6c9f0bcb1a83e2251d3e49960e97f5"><param name="Name" value="getOrElse"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classOption.html#abbbed1bc42634fa9092160b16be6ca7e"><param name="Name" value="getOrElse"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e"><param name="Name" value="isNone"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classOption.html#a4e3bf8416d95246f43c91f1b5c309323"><param name="Name" value="isSome"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classOption.html#a66b7d8506c546e0f20eceb3db593833d"><param name="Name" value="noexcept"></OBJECT>